Uses of Interface
org.gcube.informationsystem.model.reference.entities.Facet
Packages that use Facet
Package
Description
-
Uses of Facet in org.gcube.informationsystem.model.impl.entities
Classes in org.gcube.informationsystem.model.impl.entities that implement FacetModifier and TypeClassDescriptionclassA dummy implementation of theFacetinterface, used for placeholder or testing purposes.classThe default abstract implementation of theFacetinterface.Fields in org.gcube.informationsystem.model.impl.entities with type parameters of type FacetModifier and TypeFieldDescriptionprotected List<ConsistsOf<? extends Resource,? extends Facet>> ResourceImpl.consistsOfListThe list ofConsistsOfrelations.Methods in org.gcube.informationsystem.model.impl.entities with type parameters of type FacetModifier and TypeMethodDescription<C extends ConsistsOf<? extends Resource,? extends Facet>>
voidResourceImpl.addFacet(C relation) Adds a facet to the resource via aConsistsOfrelation.<F extends Facet>
voidResourceImpl.addFacet(F facet) Adds a facet to the resource.<C extends ConsistsOf<? extends Resource,? extends Facet>>
List<C>ResourceImpl.getConsistsOf(Class<C> clz) ReturnsConsistsOfrelations of a specific type.<F extends Facet,C extends ConsistsOf<? extends Resource, F>>
List<C>ResourceImpl.getConsistsOf(Class<C> clz, Class<F> facetClz) ReturnsConsistsOfrelations of a specific type, targeting a specific facet type.<F extends Facet,C extends ConsistsOf<? extends Resource, F>>
List<F>Returns facets of a specific type, linked by a specificConsistsOfrelation type.Returns all facets of a specific type associated with this resource.Methods in org.gcube.informationsystem.model.impl.entities that return types with arguments of type FacetModifier and TypeMethodDescriptionList<ConsistsOf<? extends Resource,? extends Facet>> ResourceImpl.getConsistsOf()Returns allConsistsOfrelations for this resource, linking it to its facets.ResourceImpl.getFacets()Returns all facets associated with this resource. -
Uses of Facet in org.gcube.informationsystem.model.impl.relations
Classes in org.gcube.informationsystem.model.impl.relations with type parameters of type FacetModifier and TypeClassDescriptionclassConsistsOfImpl<S extends Resource,T extends Facet> The default implementation of theConsistsOfinterface. -
Uses of Facet in org.gcube.informationsystem.model.reference.entities
Methods in org.gcube.informationsystem.model.reference.entities with type parameters of type FacetModifier and TypeMethodDescription<C extends ConsistsOf<? extends Resource,? extends Facet>>
voidResource.addFacet(C relation) Adds a facet to the resource via aConsistsOfrelation.<F extends Facet>
voidResource.addFacet(F facet) Adds a facet to the resource.<C extends ConsistsOf<? extends Resource,? extends Facet>>
List<C>Resource.getConsistsOf(Class<C> clz) ReturnsConsistsOfrelations of a specific type.<F extends Facet,C extends ConsistsOf<? extends Resource, F>>
List<C>Resource.getConsistsOf(Class<C> clz, Class<F> target) ReturnsConsistsOfrelations of a specific type, targeting a specific facet type.<F extends Facet,C extends ConsistsOf<? extends Resource, F>>
List<F>Returns facets of a specific type, linked by a specificConsistsOfrelation type.Returns all facets of a specific type associated with this resource.Methods in org.gcube.informationsystem.model.reference.entities that return types with arguments of type FacetModifier and TypeMethodDescriptionList<ConsistsOf<? extends Resource,? extends Facet>> Resource.getConsistsOf()Returns allConsistsOfrelations for this resource, linking it to its facets.Resource.getFacets()Returns all facets associated with this resource. -
Uses of Facet in org.gcube.informationsystem.model.reference.relations
Classes in org.gcube.informationsystem.model.reference.relations with type parameters of type Facet -
Uses of Facet in org.gcube.informationsystem.types.impl.entities
Constructor parameters in org.gcube.informationsystem.types.impl.entities with type arguments of type FacetModifierConstructorDescriptionFacetTypeImpl(Class<? extends Facet> clz) Constructs a newFacetTypeImplfrom a class. -
Uses of Facet in org.gcube.informationsystem.types.impl.relations
Constructor parameters in org.gcube.informationsystem.types.impl.relations with type arguments of type FacetModifierConstructorDescriptionConsistsOfTypeImpl(Class<? extends ConsistsOf<? extends Resource, ? extends Facet>> clz) Constructs a newConsistsOfTypeImplfrom a class.