EntityInterface#
- public interface EntityInterface extends JobTarget, Observable, ToElementable, WriteEntity, TransactionEntity#
Methods#
addParent#
addProperty#
addProperty#
addToElement#
- public abstract void addToElement(Element element, SerializeFieldStrategy strategy)#
addTransactionLog#
- public abstract void addTransactionLog(TransactionLogMessage transactionLogMessage)#
checkPermission#
- public abstract void checkPermission(Subject subject, Permission permission)#
checkPermission#
- public abstract void checkPermission(Permission permission)#
getDatatype#
- public abstract AbstractDatatype getDatatype()#
getDescription#
getDomain#
getEntityACL#
getFileProperties#
- public abstract FileProperties getFileProperties()#
getId#
getIdVersion#
getName#
getParents#
- public abstract ParentContainer getParents()#
getProperties#
- public abstract PropertyContainer getProperties()#
getQueryTemplateDefinition#
getRole#
getSerializeFieldStrategy#
- public abstract SerializeFieldStrategy getSerializeFieldStrategy()#
getSparseEntity#
- public abstract SparseEntity getSparseEntity()#
getStatementStatus#
- public abstract StatementStatusInterface getStatementStatus()#
getTransactionLogMessages#
- public abstract List<TransactionLogMessage> getTransactionLogMessages()#
getUnit#
getValue#
getVersion#
getVerySparseEntity#
- public abstract VerySparseEntity getVerySparseEntity()#
hasDatatype#
- public abstract boolean hasDatatype()#
hasDescription#
- public abstract boolean hasDescription()#
hasEntityACL#
- public abstract boolean hasEntityACL()#
hasFileProperties#
- public abstract boolean hasFileProperties()#
hasId#
- public abstract boolean hasId()#
hasName#
- public abstract boolean hasName()#
hasParents#
- public abstract boolean hasParents()#
hasPermission#
- public abstract boolean hasPermission(Permission permission)#
Return true iff the current thread’s subject has a permission.
hasPermission#
- public abstract boolean hasPermission(Subject subject, Permission permission)#
Return true iff the given subject has a permission.
hasProperties#
- public abstract boolean hasProperties()#
hasRole#
- public abstract boolean hasRole()#
hasStatementStatus#
- public abstract boolean hasStatementStatus()#
hasTransactionLogMessages#
- public abstract boolean hasTransactionLogMessages()#
hasUnit#
- public abstract boolean hasUnit()#
hasValue#
- public abstract boolean hasValue()#
hasVersion#
- public abstract boolean hasVersion()#
isDatatypeOverride#
- public abstract boolean isDatatypeOverride()#
isReference#
- public abstract boolean isReference()#
Return true iff the data type is present and is an instance of ReferenceDatatype.
isReferenceList#
- public abstract boolean isReferenceList()#
Return true iff the data type is present, an instance of AbstractCollectionDatatype and the AbstractCollectionDatatype’s elements’ data type is an instance of ReferenceDatatype.
linkIdToEntity#
- public abstract EntityInterface linkIdToEntity(EntityInterface link)#
parseSparseEntity#
- public abstract EntityInterface parseSparseEntity(SparseEntity spe)#
parseValue#
- public abstract void parseValue()#
setDatatype#
- public abstract void setDatatype(AbstractDatatype datatype)#
setDatatype#
setDatatypeOverride#
- public abstract EntityInterface setDatatypeOverride(boolean b)#
setDescription#
setEntityACL#
setFileProperties#
- public abstract void setFileProperties(FileProperties fileProperties)#
setId#
setId#
setName#
setProperties#
- public abstract void setProperties(PropertyContainer properties)#
setQueryTemplateDefinition#
setRole#
setRole#
setStatementStatus#
- public abstract void setStatementStatus(StatementStatusInterface statementStatus)#