Interface IEntityInformationHolder
-
- All Superinterfaces:
ICodeHolder
,IIdAndCodeHolder
,IIdHolder
,java.io.Serializable
- All Known Subinterfaces:
IEntityInformationHolderWithIdentifier
,IEntityInformationHolderWithPermId
,IEntityInformationHolderWithProperties
,IEntityWithDeletionInformation
- All Known Implementing Classes:
AbstractExternalData
,BasicEntityInformationHolder
,ContainerDataSet
,DeletedEntity
,EntityReference
,Experiment
,LinkDataSet
,MatchingEntity
,Material
,PhysicalDataSet
,PlaceholderDataSet
,Sample
public interface IEntityInformationHolder extends java.io.Serializable, IIdAndCodeHolder
A unique pointer to an entity (seeEntityKind
for different kinds of entities).
Specifies entity technical id, code, type code andEntityKind
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityKind
getEntityKind()
Return the entity kind of this matching entity.BasicEntityType
getEntityType()
Returns the entity type of this matching entity.-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.shared.basic.ICodeHolder
getCode
-
-
-
-
Method Detail
-
getEntityType
BasicEntityType getEntityType()
Returns the entity type of this matching entity.
-
getEntityKind
EntityKind getEntityKind()
Return the entity kind of this matching entity.
-
-