Uses of Interface
org.gcube.informationsystem.types.reference.properties.LinkedEntity
Packages that use LinkedEntity
Package
Description
-
Uses of LinkedEntity in org.gcube.informationsystem.discovery.knowledge
Fields in org.gcube.informationsystem.discovery.knowledge with type parameters of type LinkedEntityModifier and TypeFieldDescriptionprotected 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 LinkedEntityModifier and TypeMethodDescriptionReturns the set of linked entities that use a specific type.Methods in org.gcube.informationsystem.discovery.knowledge with parameters of type LinkedEntityModifier and TypeMethodDescriptionprotected 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 LinkedEntityModifier and TypeMethodDescriptionvoidUsageKnowledge.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 LinkedEntityModifier and TypeFieldDescriptionprotected Map<AccessType,UsageKnowledge<LinkedEntity>> ModelKnowledge.erTypesUsageThe entity/relation types usage.Methods in org.gcube.informationsystem.model.knowledge that return types with arguments of type LinkedEntityModifier and TypeMethodDescriptionModelKnowledge.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.getResourceUsage()Returns the resource usage.Methods in org.gcube.informationsystem.model.knowledge with parameters of type LinkedEntityModifier and TypeMethodDescriptionprotected 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 LinkedEntityModifier and TypeMethodDescriptionprotected 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 LinkedEntityModifier and TypeFieldDescriptionprotected 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 LinkedEntityModifier and TypeMethodDescriptionResourceTypeImpl.getFacets()Returns the list of facets associated with this resource type.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 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 TypeMethodDescriptionResourceType.getFacets()Returns the list of facets associated with this resource type.ResourceType.getResources()Returns the list of related resources for this resource type.