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.contexts.impl.relations
Classes in org.gcube.informationsystem.contexts.impl.relations that implement RelationElement Modifier and Type Class Description classIsParentOfImplThe default implementation of theIsParentOfinterface. -
Uses of RelationElement in org.gcube.informationsystem.contexts.reference.relations
Subinterfaces of RelationElement in org.gcube.informationsystem.contexts.reference.relations Modifier and Type Interface Description interfaceIsParentOfRepresents a parental relationship between twoContexts. -
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 classConsistsOfTypeImplThe implementation of theConsistsOfType.classIsRelatedToTypeImplThe implementation of theIsRelatedToType.classRelationTypeImpl<S extends EntityType,T extends EntityType>The implementation of theRelationType.Method parameters in org.gcube.informationsystem.types.impl.relations with type arguments of type RelationElement Modifier and Type Method Description protected Type[]RelationTypeImpl. getParametersFromSuperClasses(Class<? extends RelationElement<?,?>> clz)Returns the generic parameters from the superclasses of the given class.static RelationType<?,?>RelationTypeImpl. getRelationTypeDefinitionInstance(Class<? extends RelationElement<?,?>> clz)Returns aRelationTypeinstance for the given class.Constructor parameters in org.gcube.informationsystem.types.impl.relations with type arguments of type RelationElement Constructor Description RelationTypeImpl(Class<? extends RelationElement<?,?>> clz)Constructs a newRelationTypeImplfrom 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 interfaceConsistsOfTypeinterfaceIsRelatedToTypeinterfaceRelationType<S extends EntityType,T extends EntityType>The base interface for all relation type definitions.
-