Interface IdentifiableElement
-
- All Superinterfaces:
Element,Serializable
- All Known Subinterfaces:
ConsistsOf<S,T>,ConsistsOfType,Context,Entity,EntityElement,EntityType,ERElement,Facet,FacetType,IsParentOf,IsRelatedTo<S,T>,IsRelatedToType,PropertyType<P>,QueryTemplate,Relation<S,T>,RelationElement<S,T>,RelationType<S,T>,Resource,ResourceType,Type
- All Known Implementing Classes:
ConsistsOfImpl,ConsistsOfTypeImpl,ContextImpl,DummyFacet,DummyIsRelatedTo,DummyResource,EntityElementImpl,EntityImpl,EntityTypeImpl,FacetImpl,FacetTypeImpl,IsParentOfImpl,IsRelatedToImpl,IsRelatedToTypeImpl,PropertyTypeImpl,QueryTemplateImpl,RelationElementImpl,RelationImpl,RelationTypeImpl,ResourceImpl,ResourceTypeImpl,TypeImpl
public interface IdentifiableElement extends Element
This interfaces is an helper to identify elements could be identified viaMetadata- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description static StringID_PROPERTYstatic StringMETADATA_PROPERTY-
Fields inherited from interface org.gcube.informationsystem.base.reference.Element
DATETIME_PATTERN, NAME, TYPE_PROPERTY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UUIDgetID()MetadatagetMetadata()voidsetID(UUID uuid)voidsetMetadata(Metadata metadata)-
Methods inherited from interface org.gcube.informationsystem.base.reference.Element
getTypeName
-
-
-
-
Field Detail
-
ID_PROPERTY
static final String ID_PROPERTY
- See Also:
- Constant Field Values
-
METADATA_PROPERTY
static final String METADATA_PROPERTY
- See Also:
- Constant Field Values
-
-