Class AbstractEffectiveSchemaNode<D extends DeclaredStatement<QName>>

    • Constructor Detail

      • AbstractEffectiveSchemaNode

        protected AbstractEffectiveSchemaNode​(StmtContext<QName,​D,​?> ctx)
    • Method Detail

      • getQName

        public final QName getQName()
        Description copied from interface: SchemaNode
        Returns QName of the instance of the type SchemaNode.
        Specified by:
        getQName in interface SchemaNode
        Returns:
        QName with the name of the schema node
      • getPath

        public final SchemaPath getPath()
        Description copied from interface: SchemaNode
        Returns the schema path of the instance of the type SchemaNode.
        Specified by:
        getPath in interface SchemaNode
        Returns:
        schema path of the schema node
      • getUnknownSchemaNodes

        public final List<UnknownSchemaNode> getUnknownSchemaNodes()
        Description copied from interface: DocumentedNode
        Returns unknown schema nodes which belongs to this instance. Default implementation returns an empty list.
        Specified by:
        getUnknownSchemaNodes in interface DocumentedNode
        Returns:
        list of unknown schema nodes defined under this node.