public class BusinessObjectDTO extends Localized implements Comparable<BusinessObjectDTO>
Modifier and Type | Field and Description |
---|---|
Set<BusinessAttributeDTO<? extends BusinessAttribute,?>> |
attributes |
LocaleDTO |
commentDTO |
boolean |
deleteAllowed |
String |
errorMessageLabel |
List<String> |
errorMessageLabels |
static FluentFunction<BusinessObjectDTO,URI> |
getInstanceId |
static FluentFunction<BusinessObjectDTO,URI> |
getTypeId |
Map<BusinessObject,BusinessAttributeGroup> |
groups |
String |
hasError |
BusinessObject |
instance |
LocaleDTO |
localeDTO |
Map<BusinessMetaAttribute,Object> |
metaAttributes |
Map<String,Object> |
objects |
Integer |
position |
boolean |
readOnly |
LocaleDTO |
richTextDescriptionDTO |
Map<BusinessObject,BusinessAttributeGroup> |
subGroups |
boolean |
synchronizeAllowed |
BusinessType |
type |
String |
valueImageUrl |
Constructor and Description |
---|
BusinessObjectDTO() |
BusinessObjectDTO(BusinessObjectDTO template) |
public static final FluentFunction<BusinessObjectDTO,URI> getTypeId
public static final FluentFunction<BusinessObjectDTO,URI> getInstanceId
public BusinessObject instance
public BusinessType type
public Set<BusinessAttributeDTO<? extends BusinessAttribute,?>> attributes
public Map<BusinessMetaAttribute,Object> metaAttributes
public Map<BusinessObject,BusinessAttributeGroup> groups
public Map<BusinessObject,BusinessAttributeGroup> subGroups
public Integer position
public boolean readOnly
public boolean deleteAllowed
public boolean synchronizeAllowed
public String hasError
public String errorMessageLabel
public LocaleDTO localeDTO
public LocaleDTO commentDTO
public LocaleDTO richTextDescriptionDTO
public String valueImageUrl
public BusinessObjectDTO()
public BusinessObjectDTO(BusinessObjectDTO template)
public int compareTo(BusinessObjectDTO anotherBODTO)
compareTo
in interface Comparable<BusinessObjectDTO>
public BusinessAttributeDTO<? extends BusinessAttribute,?> getAttribute(String fragment)
public Object getAttributeValue(BusinessAttribute... businessAttributes)
public List<? extends Object> getAttributeValues(BusinessAttribute... businessAttributes)
public LocaleDTO getCommentDTO()
public Object getDAValue(String daObjectName)
daObjectName
- Stringpublic List<Object> getDAValues(String daObjectName)
daObjectName
- Stringpublic String getDSAValueName(String daObjectName)
public List<String> getDSAValueNames(String daObjectName)
public LocaleDTO getLocaleDTO()
public LocaleDTO getRichTextDescriptionDTO()
public String getValueImageUrl()
public void setCommentDTO(LocaleDTO commentDTO)
public void setLocaleDTO(LocaleDTO localeDTO)
public void setRichTextDescriptionDTO(LocaleDTO richTextDescriptionDTO)