- public abstract static class DefaultWithDataTree<A, D extends DeclaredStatement<A>,
- E extends DataTreeAwareEffectiveStatement<A, D>> extends WithDataTree<A, D, E> {
- public abstract static class WithTypedefNamespace<A, D extends DeclaredStatement<A>,
- E extends DataTreeAwareEffectiveStatement<A, D>> extends DefaultWithDataTree<A, D, E> {
- private final @NonNull ImmutableMap<QName, TypedefEffectiveStatement> typedefNamespace;
-
+ public abstract static class DefaultWithDataTree<A, D extends DeclaredStatement<A>> extends WithDataTree<A, D> {
+ public abstract static class WithTypedefNamespace<A, D extends DeclaredStatement<A>>
+ extends DefaultWithDataTree<A, D> {