- All Superinterfaces:
org.gcube.informationsystem.base.reference.Element, org.gcube.informationsystem.model.reference.entities.Entity, org.gcube.informationsystem.base.reference.entities.EntityElement, org.gcube.informationsystem.model.reference.ERElement, org.gcube.informationsystem.model.reference.entities.Facet, org.gcube.informationsystem.base.reference.IdentifiableElement, org.gcube.informationsystem.model.reference.ModelElement, org.gcube.informationsystem.base.reference.SchemaMixedElement, Serializable
- All Known Implementing Classes:
SimpleFacetImpl
@TypeMetadata(name="SimpleFacet",
description="A sort of catch all. It does not define any property. It is mainly used to one or more arbitrary properties to the resource. Before using SimpleFacet a developer should evaluate if it is possible to identify a specific Facetto capture the particular aspect of the resource. The usage of SimpleFacet should be reduced to the maximum.",
version="1.0.0")
@Change(version="1.0.0",
description="First Version")
public interface SimpleFacet
extends org.gcube.informationsystem.model.reference.entities.Facet
A sort of catch all.
It does not define any property.
It is mainly used to one or more arbitrary properties to the resource.
Before using SimpleFacet a developer should evaluate if it is possible to identify a specific Facet
to capture the particular aspect of the resource.
The usage of SimpleFacet should be reduced to the maximum.
https://wiki.gcube-system.org/gcube/GCube_Model#Simple_Property_Facet
- Author:
- Luca Frosini (ISTI - CNR)