Interface UsesNode

    • Method Detail

      • getGroupingPath

        @NonNull SchemaPath getGroupingPath()
        Returns the schema path to used grouping.
        Returns:
        schema path to 'grouping' on which this 'uses' statement points
      • getAugmentations

        @NonNull Set<AugmentationSchemaNode> getAugmentations()
        Returns augmentations which were specified in this uses node.
        Returns:
        Set of augment statements defined under this uses node
      • getRefines

        @NonNull Map<SchemaPath,​SchemaNode> getRefines()
        Some of the properties of each node in the grouping can be refined with the "refine" statement.
        Returns:
        Map, where key is schema path of refined node and value is refined node