Interface ModelElement
-
- All Superinterfaces:
Element,Serializable
- All Known Subinterfaces:
ConsistsOf<S,T>,Encrypted,Entity,ERElement,Facet,IsRelatedTo<S,T>,Metadata,PropagationConstraint,Property,Relation<S,T>,Resource
- All Known Implementing Classes:
ConsistsOfImpl,DummyFacet,DummyIsRelatedTo,DummyResource,EncryptedImpl,EntityImpl,FacetImpl,IsRelatedToImpl,LinkedEntityImpl,MetadataImpl,PropagationConstraintImpl,PropertyElementImpl,PropertyImpl,RelationImpl,ResourceImpl,TemplateVariableImpl
public interface ModelElement extends Element
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXPECTED_TYPE_PROPERTYstatic StringSUPERTYPES_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 StringgetExpectedtype()List<String>getSupertypes()-
Methods inherited from interface org.gcube.informationsystem.base.reference.Element
getTypeName
-
-
-
-
Field Detail
-
SUPERTYPES_PROPERTY
static final String SUPERTYPES_PROPERTY
- See Also:
- Constant Field Values
-
EXPECTED_TYPE_PROPERTY
static final String EXPECTED_TYPE_PROPERTY
- See Also:
- Constant Field Values
-
-