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.contexts.impl.relations
Classes in org.gcube.informationsystem.contexts.impl.relations that implement RelationElementModifier and TypeClassDescriptionfinal classThe default implementation of theIsParentOfinterface. -
Uses of RelationElement in org.gcube.informationsystem.contexts.reference.relations
Subinterfaces of RelationElement in org.gcube.informationsystem.contexts.reference.relationsModifier and TypeInterfaceDescriptioninterfaceRepresents 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 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 theConsistsOfType.final classThe 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 RelationElementModifier and TypeMethodDescriptionprotected 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 RelationElementModifierConstructorDescriptionRelationTypeImpl(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.relationsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceRelationType<S extends EntityType,T extends EntityType> The base interface for all relation type definitions.