Interface IDefinitionNodeItem<D extends IDefinition,​I extends INamedInstance>

    • Method Detail

      • getName

        @NonNull
        default String getName()
        Get the name of the node item.
        Returns:
        the item's name
      • getDefinition

        @NonNull
        D getDefinition()
        Get the Metaschema definition associated with this node.
        Returns:
        the definition
      • getInstance

        I getInstance()
        Retrieve the instance associated with this path segment.
        Returns:
        the instance of the segment, or null if it doesn't have one