Class EntityShape

    • Method Detail

      • getResources

        public final java.util.Set<ShapeId> getResources()
        Returns:
        Get all the resources directly bound to this shape.
      • getIntroducedResources

        public final java.util.Set<ShapeId> getIntroducedResources()
        Gets all the directly-bound resources introduced by this shape and not inherited from mixins.
        Returns:
        Gets the introduced resources directly-bound to the shape.
      • getIntroducedOperations

        public final java.util.Set<ShapeId> getIntroducedOperations()
        Gets operations bound through the "operations" property that were not inherited from mixins.

        This will not include operations bound to resources using a lifecycle operation binding. This will also not include operations bound to this entity through sub-resources.

        Returns:
        Gets the introduced operations.
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class Shape