Uses of Interface
org.gcube.informationsystem.base.reference.relations.RelationElement
Packages that use RelationElement
Package
Description
-
Uses of RelationElement in org.gcube.informationsystem.base.impl.relations
Classes in org.gcube.informationsystem.base.impl.relations that implement RelationElementModifier and TypeClassDescriptionclassRelationElementImpl<S extends EntityElement,T extends EntityElement> The default implementation of theRelationElementinterface. -
Uses of RelationElement in org.gcube.informationsystem.model.impl.relations
Classes in org.gcube.informationsystem.model.impl.relations that implement RelationElementModifier and TypeClassDescriptionclassConsistsOfImpl<S extends Resource,T extends Facet> The default implementation of theConsistsOfinterface.classDummyIsRelatedTo<S extends Resource,T extends Resource> A dummy implementation of theIsRelatedTointerface, used for placeholder or testing purposes.classIsRelatedToImpl<S extends Resource,T extends Resource> The default abstract implementation of theIsRelatedTointerface.classRelationImpl<S extends Resource,T extends Entity> The default abstract implementation of theRelationinterface. -
Uses of RelationElement in org.gcube.informationsystem.model.reference.relations
Subinterfaces of RelationElement in org.gcube.informationsystem.model.reference.relationsModifier and TypeInterfaceDescriptioninterfaceConsistsOf<S extends Resource,T extends Facet> interfaceIsRelatedTo<S extends Resource,T extends Resource> interfaceThe base interface for all relations in the facet-based resource model. -
Uses of RelationElement in org.gcube.informationsystem.types.impl.relations
Classes in org.gcube.informationsystem.types.impl.relations that implement RelationElementModifier and TypeClassDescriptionfinal classThe implementation of theConsistsOfSchema.final classThe implementation of theIsRelatedToSchema.classRelationSchemaImpl<S extends EntitySchema,T extends EntitySchema> The implementation of theRelationSchema.Method parameters in org.gcube.informationsystem.types.impl.relations with type arguments of type RelationElementModifier and TypeMethodDescriptionprotected Type[]RelationSchemaImpl.getParametersFromSuperClasses(Class<? extends RelationElement<?, ?>> clz) Returns the generic parameters from the superclasses of the given class.static RelationSchema<?,?> RelationSchemaImpl.getRelationSchemaInstance(Class<? extends RelationElement<?, ?>> clz) Returns aRelationSchemainstance for the given class.Constructor parameters in org.gcube.informationsystem.types.impl.relations with type arguments of type RelationElementModifierConstructorDescriptionRelationSchemaImpl(Class<? extends RelationElement<?, ?>> clz) Constructs a newRelationSchemaImplfrom a class. -
Uses of RelationElement in org.gcube.informationsystem.types.reference.relations
Subinterfaces of RelationElement in org.gcube.informationsystem.types.reference.relationsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceRelationSchema<S extends EntitySchema,T extends EntitySchema> The base interface for all relation type definitions.