Interface SchemaMixedElement
-
- All Superinterfaces:
Element,Serializable
- All Known Subinterfaces:
ConsistsOf<S,T>,Encrypted,Facet,IsRelatedTo<S,T>,Metadata,PropagationConstraint,Property,Relation<S,T>
- All Known Implementing Classes:
ConsistsOfImpl,DummyFacet,DummyIsRelatedTo,EncryptedImpl,FacetImpl,IsRelatedToImpl,LinkedEntityImpl,MetadataImpl,PropagationConstraintImpl,PropertyElementImpl,PropertyImpl,RelationImpl,TemplateVariableImpl
public interface SchemaMixedElement extends Element
This interfaces is an helper to identify elements supporting Schema Mixed. i.e. elements which instances could have additional properties in respect to the ones defined in the schema- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
-
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 Map<String,Object>getAdditionalProperties()ObjectgetAdditionalProperty(String key)voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String key, Object value)-
Methods inherited from interface org.gcube.informationsystem.base.reference.Element
getTypeName
-
-