Uses of Interface
org.gcube.informationsystem.base.reference.relations.RelationElement
-
-
Uses of RelationElement in org.gcube.informationsystem.base.impl.relations
Classes in org.gcube.informationsystem.base.impl.relations that implement RelationElement Modifier and Type Class Description classRelationElementImpl<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 RelationElement Modifier and Type Class Description classConsistsOfImpl<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.relations Modifier and Type Interface Description interfaceConsistsOf<S extends Resource,T extends Facet>interfaceIsRelatedTo<S extends Resource,T extends Resource>interfaceRelation<S extends Resource,T extends Entity>The 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 RelationElement Modifier and Type Class Description classConsistsOfSchemaImplThe implementation of theConsistsOfSchema.classIsRelatedToSchemaImplThe 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 RelationElement Modifier and Type Method Description protected 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 RelationElement Constructor Description RelationSchemaImpl(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.relations Modifier and Type Interface Description interfaceConsistsOfSchemainterfaceIsRelatedToSchemainterfaceRelationSchema<S extends EntitySchema,T extends EntitySchema>The base interface for all relation type definitions.
-