Interface UnknownSchemaNode

All Superinterfaces:
AddedByUsesAware, CopyableNode, DocumentedNode, DocumentedNode.WithStatus, EffectiveStatementEquivalent<UnknownEffectiveStatement<?,?>>, SchemaNode
All Known Subinterfaces:
AliasSchemaNode, AnnotationSchemaNode, DefaultDenyAllSchemaNode, DefaultDenyWriteSchemaNode, DefValSchemaNode, DisplayHintSchemaNode, EffectiveStatementMixins.UnknownSchemaNodeMixin<A,D>, GetFilterElementAttributesSchemaNode, ImpliedSchemaNode, MaxAccessSchemaNode, MountPointSchemaNode, OidSchemaNode, OpenConfigHashedValueSchemaNode, SubIdSchemaNode, YangDataSchemaNode
All Known Implementing Classes:
AbstractEffectiveUnknownSchmemaNode

public interface UnknownSchemaNode extends SchemaNode, CopyableNode, EffectiveStatementEquivalent<UnknownEffectiveStatement<?,?>>
Contains the methods for getting the details about the unknown node.
  • Method Details

    • getNodeType

      @NonNull QName getNodeType()
      Returns QName instance with the name of the unknown node. This corresponds to SchemaNode.getQName() of the extension statement which defined it.
      Returns:
      QName with name the name of the unknown node.
    • getNodeParameter

      String getNodeParameter()
      Returns name of the unknown node.
      Returns:
      string with the name of unknown node.