Interface SchemaTreeAwareEffectiveStatement<A,D extends DeclaredStatement<A>>

Type Parameters:
A - Argument type
D - Class representing declared version of this statement.
All Superinterfaces:
EffectiveStatement<A,D>, ModelStatement<A>
All Known Subinterfaces:
ActionEffectiveStatement, ActionNodeContainerCompat<A,D,E>, AugmentEffectiveStatement, CaseEffectiveStatement, ChoiceEffectiveStatement, ContainerEffectiveStatement, DataTreeAwareEffectiveStatement<A,D>, GroupingEffectiveStatement, InputEffectiveStatement, ListEffectiveStatement, ModuleEffectiveStatement, NotificationEffectiveStatement, NotificationNodeContainerCompat<A,D,E>, OutputEffectiveStatement, RpcEffectiveStatement, SubmoduleEffectiveStatement, YangDataEffectiveStatement
All Known Implementing Classes:
AbstractChoiceEffectiveStatement, AbstractContainerEffectiveStatement, AbstractDeclaredEffectiveStatement.DefaultWithDataTree, AbstractDeclaredEffectiveStatement.DefaultWithDataTree.WithTypedefNamespace, AbstractDeclaredEffectiveStatement.DefaultWithSchemaTree, AbstractDeclaredEffectiveStatement.WithDataTree, AbstractDeclaredEffectiveStatement.WithSchemaTree, AbstractEffectiveModule, AbstractGroupingEffectiveStatement, AbstractUndeclaredEffectiveStatement.DefaultWithDataTree, AbstractUndeclaredEffectiveStatement.DefaultWithSchemaTree, AbstractUndeclaredEffectiveStatement.WithDataTree, AbstractUndeclaredEffectiveStatement.WithSchemaTree, ActionEffectiveStatementImpl, AugmentEffectiveStatementImpl, DeclaredCaseEffectiveStatement, DeclaredInputEffectiveStatement, DeclaredOutputEffectiveStatement, EmptyChoiceEffectiveStatement, EmptyContainerEffectiveStatement, EmptyGroupingEffectiveStatement, EmptyListEffectiveStatement, NotificationEffectiveStatementImpl, RegularChoiceEffectiveStatement, RegularContainerEffectiveStatement, RegularGroupingEffectiveStatement, RegularListEffectiveStatement, RpcEffectiveStatementImpl, UndeclaredCaseEffectiveStatement, UndeclaredInputEffectiveStatement, UndeclaredOutputEffectiveStatement

public interface SchemaTreeAwareEffectiveStatement<A,D extends DeclaredStatement<A>> extends EffectiveStatement<A,D>
Interface implemented by all EffectiveStatements which can contain a schema tree child. This tree can be walked using SchemaNodeIdentifier, looking up each component of SchemaNodeIdentifier.getNodeIdentifiers() using findSchemaTreeNode(QName).