EntityWrapper
- public abstract class EntityWrapper implements EntityInterface
Fields
entity
- protected EntityInterface entity
Constructors
EntityWrapper
- public EntityWrapper(EntityInterface entity)
Methods
acceptObserver
addError
addInfo
addInfo
addMessage
- public void addMessage(ToElementable m)
addParent
addProperty
addProperty
addToElement
- public void addToElement(Element element)
addToElement
- public void addToElement(Element element, SerializeFieldStrategy strategy)
addTransactionLog
- public void addTransactionLog(TransactionLogMessage transactionLogMessage)
addWarning
checkPermission
- public void checkPermission(Subject subject, Permission permission)
checkPermission
- public void checkPermission(Permission permission)
equals
getCuid
getDatatype
- public AbstractDatatype getDatatype()
getDescription
getDomain
getEntityACL
getEntityStatus
- public EntityStatus getEntityStatus()
getFileProperties
- public FileProperties getFileProperties()
getFlag
getFlags
getId
getIdVersion
getMessages
- public Set<ToElementable> getMessages()
getMessages
getName
getParents
- public ParentContainer getParents()
getProperties
- public PropertyContainer getProperties()
getQueryTemplateDefinition
getRole
getSelections
getSerializeFieldStrategy
- public SerializeFieldStrategy getSerializeFieldStrategy()
getSparseEntity
- public SparseEntity getSparseEntity()
getStatementStatus
- public StatementStatusInterface getStatementStatus()
getToElementStrategy
- public ToElementStrategy getToElementStrategy()
getTransactionLogMessages
- public List<TransactionLogMessage> getTransactionLogMessages()
getUnit
getValue
getVersion
getVerySparseEntity
- public VerySparseEntity getVerySparseEntity()
getWrapped
- public EntityInterface getWrapped()
hasCuid
- public boolean hasCuid()
hasDatatype
- public boolean hasDatatype()
hasDescription
- public boolean hasDescription()
hasEntityACL
- public boolean hasEntityACL()
hasEntityStatus
- public boolean hasEntityStatus()
hasFileProperties
- public boolean hasFileProperties()
hasId
- public boolean hasId()
hasMessage
hasMessages
- public boolean hasMessages()
hasName
- public boolean hasName()
hasParents
- public boolean hasParents()
hasPermission
- public boolean hasPermission(Permission permission)
hasPermission
- public boolean hasPermission(Subject subject, Permission permission)
hasProperties
- public boolean hasProperties()
hasRole
- public boolean hasRole()
hasStatementStatus
- public boolean hasStatementStatus()
hasTransactionLogMessages
- public boolean hasTransactionLogMessages()
hasUnit
- public boolean hasUnit()
hasValue
- public boolean hasValue()
hasVersion
- public boolean hasVersion()
isDatatypeOverride
- public boolean isDatatypeOverride()
isDescOverride
- public boolean isDescOverride()
isNameOverride
- public boolean isNameOverride()
isReference
- public boolean isReference()
isReferenceList
- public boolean isReferenceList()
linkIdToEntity
- public EntityInterface linkIdToEntity(EntityInterface link)
notifyObservers
parseFromElement
- public void parseFromElement(Element element)
parseSparseEntity
- public EntityInterface parseSparseEntity(SparseEntity spe)
parseValue
- public void parseValue()
removeMessage
setCuid
setDatatype
- public void setDatatype(AbstractDatatype datatype)
setDatatype
setDatatypeOverride
- public EntityInterface setDatatypeOverride(boolean b)
setDescOverride
- public EntityInterface setDescOverride(boolean b)
setDescription
setEntityACL
setEntityStatus
- public void setEntityStatus(EntityStatus entityStatus)
setFileProperties
- public void setFileProperties(FileProperties fileProperties)
setFlag
setId
setName
setNameOverride
- public EntityInterface setNameOverride(boolean b)
setProperties
- public void setProperties(PropertyContainer properties)
setQueryTemplateDefinition
setRole
setRole
setSerializeFieldStrategy
- public void setSerializeFieldStrategy(SerializeFieldStrategy s)
setStatementStatus
- public void setStatementStatus(StatementStatusInterface replacement)
setStatementStatus
setToElementStragegy
- public void setToElementStragegy(ToElementStrategy s)
setUnit
setValue
setVersion
skipJob
- public boolean skipJob()
toElement
- public Element toElement()