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 (seeEntityKindfor 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 EntityKindgetEntityKind()Return the entity kind of this matching entity.BasicEntityTypegetEntityType()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.
-
-