Class TopDownIndex

  • All Implemented Interfaces:
    KnowledgeIndex

    public final class TopDownIndex
    extends java.lang.Object
    implements KnowledgeIndex
    Provides top-down access to all resources and operations contained within a service or resource closure.
    • Constructor Detail

      • TopDownIndex

        public TopDownIndex​(Model model)
    • Method Detail

      • getContainedOperations

        public java.util.Set<OperationShape> getContainedOperations​(ToShapeId entity)
        Get all operations in service or resource closure.
        Parameters:
        entity - Service or resource shape ID.
        Returns:
        Returns all operations in the service closure.
      • getContainedResources

        public java.util.Set<ResourceShape> getContainedResources​(ToShapeId entity)
        Get all resources in a service or resource closure.
        Parameters:
        entity - Service or resource shape ID.
        Returns:
        Returns all resources in the service closure.