Uses of Interface
org.gcube.informationsystem.types.reference.properties.LinkedEntity
-
-
Uses of LinkedEntity in org.gcube.informationsystem.discovery.knowledge
Fields in org.gcube.informationsystem.discovery.knowledge with type parameters of type LinkedEntity Modifier and Type Field Description protected Map<String,Set<LinkedEntity>>UsageKnowledge. mapA map from type names to the set of linked entities that use them.Methods in org.gcube.informationsystem.discovery.knowledge that return types with arguments of type LinkedEntity Modifier and Type Method Description Set<LinkedEntity>UsageKnowledge. getUsage(String typeName)Returns the set of linked entities that use a specific type.Methods in org.gcube.informationsystem.discovery.knowledge with parameters of type LinkedEntity Modifier and Type Method Description protected voidUsageKnowledge. add(String typeName, LinkedEntity linkedEntity)Adds a linked entity to the usage map for a specific type name.voidUsageKnowledge. add(LinkedEntity linkedEntity)Adds a linked entity to the knowledge base, indexing it by its source, relation, and target types.Method parameters in org.gcube.informationsystem.discovery.knowledge with type arguments of type LinkedEntity Modifier and Type Method Description voidUsageKnowledge. addAll(Collection<LinkedEntity> linkedEntities)Adds a collection of linked entities to the knowledge base. -
Uses of LinkedEntity in org.gcube.informationsystem.model.knowledge
Fields in org.gcube.informationsystem.model.knowledge with type parameters of type LinkedEntity Modifier and Type Field Description protected Map<AccessType,UsageKnowledge<LinkedEntity>>ModelKnowledge. erTypesUsageThe entity/relation types usage.Methods in org.gcube.informationsystem.model.knowledge that return types with arguments of type LinkedEntity Modifier and Type Method Description UsageKnowledge<LinkedEntity>ModelKnowledge. getConsistsOfUsage()Returns the "consists of" usage.UsageKnowledge<LinkedEntity>ModelKnowledge. getERTypesUsage(AccessType accessType)Returns the usage knowledge for the given entity/relation type.UsageKnowledge<LinkedEntity>ModelKnowledge. getFacetUsage()Returns the facet usage.UsageKnowledge<LinkedEntity>ModelKnowledge. getIsRelatedToUsage()Returns the "is related to" usage.UsageKnowledge<LinkedEntity>ModelKnowledge. getResourceUsage()Returns the resource usage.Methods in org.gcube.informationsystem.model.knowledge with parameters of type LinkedEntity Modifier and Type Method Description protected voidModelKnowledge. addUsage(LinkedEntity linkedEntity, UsageKnowledge<LinkedEntity> relationUsage, UsageKnowledge<LinkedEntity> targetEntityUsage)Adds a usage of a linked entity.Method parameters in org.gcube.informationsystem.model.knowledge with type arguments of type LinkedEntity Modifier and Type Method Description protected voidModelKnowledge. addAllUsage(Collection<LinkedEntity> linkedEntities, UsageKnowledge<LinkedEntity> relationUsage, UsageKnowledge<LinkedEntity> targetEntityUsage)Adds all usages of a collection of linked entities.protected voidModelKnowledge. addAllUsage(Collection<LinkedEntity> linkedEntities, UsageKnowledge<LinkedEntity> relationUsage, UsageKnowledge<LinkedEntity> targetEntityUsage)Adds all usages of a collection of linked entities.protected voidModelKnowledge. addUsage(LinkedEntity linkedEntity, UsageKnowledge<LinkedEntity> relationUsage, UsageKnowledge<LinkedEntity> targetEntityUsage)Adds a usage of a linked entity. -
Uses of LinkedEntity in org.gcube.informationsystem.types.impl.entities
Fields in org.gcube.informationsystem.types.impl.entities with type parameters of type LinkedEntity Modifier and Type Field Description protected List<LinkedEntity>ResourceTypeImpl. facetsThe facets of the resource type.protected List<LinkedEntity>ResourceTypeImpl. resourcesThe resources of the resource type.Methods in org.gcube.informationsystem.types.impl.entities that return types with arguments of type LinkedEntity Modifier and Type Method Description List<LinkedEntity>ResourceTypeImpl. getFacets()Returns the list of facets associated with this resource type.List<LinkedEntity>ResourceTypeImpl. getResources()Returns the list of related resources for this resource type. -
Uses of LinkedEntity in org.gcube.informationsystem.types.impl.properties
Classes in org.gcube.informationsystem.types.impl.properties that implement LinkedEntity Modifier and Type Class Description classLinkedEntityImplThe default implementation of theLinkedEntityinterface.Methods in org.gcube.informationsystem.types.impl.properties with parameters of type LinkedEntity Modifier and Type Method Description intLinkedEntityImpl. compareTo(LinkedEntity other) -
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 LinkedEntity Modifier and Type Method Description List<LinkedEntity>ResourceType. getFacets()Returns the list of facets associated with this resource type.List<LinkedEntity>ResourceType. getResources()Returns the list of related resources for this resource type.
-