Uses of Interface
org.gcube.informationsystem.types.reference.properties.LinkedEntity
Packages that use LinkedEntity
Package
Description
-
Uses of LinkedEntity in org.gcube.informationsystem.model.knowledge
Methods in org.gcube.informationsystem.model.knowledge that return types with arguments of type LinkedEntityModifier and TypeMethodDescriptionTypeUsage.getAssociationUsage()Returns the Association Usage entries (e.g. a Resource's or an IsRelatedTo relation's usage, either side), ornullif not applicable to this type'sAccessType.TypeUsage.getCompositionUsage()Returns the Composition Usage entries (e.g. a Resource's own ConsistsOf declarations, or a Facet's/ConsistsOf relation's incoming usage), ornullif not applicable to this type'sAccessType.ModelKnowledge.getConsistsOfUsage()Returns the "consists of" usage.ModelKnowledge.getERTypesUsage(AccessType accessType) Returns the usage knowledge for the given entity/relation type.ModelKnowledge.getFacetUsage()Returns the facet usage.ModelKnowledge.getIsRelatedToUsage()Returns the "is related to" usage.ModelKnowledge.getResourceCompositionUsage()Returns the ConsistsOf-family usage where a Resource is the source, i.e. what it declares itself composed of.ModelKnowledge.getResourceUsage()Returns the IsRelatedTo-family usage of a Resource -- where it appears as source or target of an IsRelatedTo declaration.Methods in org.gcube.informationsystem.model.knowledge with parameters of type LinkedEntityModifier and TypeMethodDescriptionprotected voidModelKnowledge.addUsage(LinkedEntity linkedEntity, boolean composition) Registers a usage of a linked entity under its source, relation, and target names.protected voidModelKnowledge.removeUsage(LinkedEntity linkedEntity, boolean composition) Removes a previously registered usage of a linked entity from its source, relation, and target names -- the exact counterpart ofModelKnowledge.addUsage(LinkedEntity, boolean).Method parameters in org.gcube.informationsystem.model.knowledge with type arguments of type LinkedEntityModifier and TypeMethodDescriptionvoidTypeUsage.setAssociationUsage(List<LinkedEntity> associationUsage) Sets the Association Usage entries.voidTypeUsage.setCompositionUsage(List<LinkedEntity> compositionUsage) Sets the Composition Usage entries. -
Uses of LinkedEntity in org.gcube.informationsystem.types.impl.entities
Fields in org.gcube.informationsystem.types.impl.entities with type parameters of type LinkedEntityModifier and TypeFieldDescriptionprotected List<LinkedEntity>ResourceSchemaImpl.consistsOfThe ConsistsOf constraints of the resource type, empty when it declares none.protected List<LinkedEntity>ResourceSchemaImpl.isRelatedToThe IsRelatedTo constraints of the resource type, empty when it declares none.Methods in org.gcube.informationsystem.types.impl.entities that return types with arguments of type LinkedEntityModifier and TypeMethodDescriptionResourceSchemaImpl.getConsistsOf()Returns the list of ConsistsOf constraints (target Facet types) associated with this resource type.ResourceSchemaImpl.getIsRelatedTo()Returns the list of IsRelatedTo constraints (related resource types) for this resource type.Method parameters in org.gcube.informationsystem.types.impl.entities with type arguments of type LinkedEntityModifier and TypeMethodDescriptionprotected voidResourceSchemaImpl.setConsistsOf(List<LinkedEntity> consistsOf) Sets the ConsistsOf constraints; anulllist means none.protected voidResourceSchemaImpl.setIsRelatedTo(List<LinkedEntity> isRelatedTo) Sets the IsRelatedTo constraints; anulllist means none. -
Uses of LinkedEntity in org.gcube.informationsystem.types.impl.properties
Classes in org.gcube.informationsystem.types.impl.properties that implement LinkedEntityModifier and TypeClassDescriptionfinal classThe default implementation of theLinkedEntityinterface.Methods in org.gcube.informationsystem.types.impl.properties with parameters of type LinkedEntity -
Uses of LinkedEntity in org.gcube.informationsystem.types.reference.entities
Methods in org.gcube.informationsystem.types.reference.entities that return types with arguments of type LinkedEntityModifier and TypeMethodDescriptionResourceSchema.getConsistsOf()Returns the list of ConsistsOf constraints (target Facet types) associated with this resource type.ResourceSchema.getIsRelatedTo()Returns the list of IsRelatedTo constraints (related resource types) for this resource type.