Class AbstractDeclaredEffectiveStatement.DefaultWithDataTree<A,D extends DeclaredStatement<A>>

Type Parameters:
A - Argument type (Empty if statement does not have argument.)
D - Class representing declared version of this statement.
All Implemented Interfaces:
EffectiveStatement<A,D>, ModelStatement<A>, DataTreeAwareEffectiveStatement<A,D>, SchemaTreeAwareEffectiveStatement<A,D>
Direct Known Subclasses:
AbstractChoiceEffectiveStatement, AbstractDeclaredEffectiveStatement.DefaultWithDataTree.WithTypedefNamespace, DeclaredCaseEffectiveStatement
Enclosing class:
AbstractDeclaredEffectiveStatement<A,D extends DeclaredStatement<A>>

public abstract static class AbstractDeclaredEffectiveStatement.DefaultWithDataTree<A,D extends DeclaredStatement<A>> extends AbstractDeclaredEffectiveStatement.WithDataTree<A,D>
Stateful version of AbstractDeclaredEffectiveStatement.WithDataTree. Schema tree and data tree namespaces are eagerly instantiated (and checked).