Rework NormalizedNode type hierarchy
[yangtools.git] / yang / yang-data-api / src / main / java / org / opendaylight / yangtools / yang / data / api / schema / tree / spi / AbstractTreeNode.java
index 4d463c53066af1ba19ad558105e21dd2ec03a91c..86c12d58d5b4a2fa074bcb3e7fa51b2b9ee094dd 100644 (file)
@@ -20,10 +20,10 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
  */
 @NonNullByDefault
 abstract class AbstractTreeNode implements TreeNode {
-    private final NormalizedNode<?, ?> data;
+    private final NormalizedNode data;
     private final Version version;
 
-    protected AbstractTreeNode(final NormalizedNode<?, ?> data, final Version version) {
+    protected AbstractTreeNode(final NormalizedNode data, final Version version) {
         this.data = requireNonNull(data);
         this.version = requireNonNull(version);
     }
@@ -39,7 +39,7 @@ abstract class AbstractTreeNode implements TreeNode {
     }
 
     @Override
-    public final NormalizedNode<?, ?> getData() {
+    public final NormalizedNode getData() {
         return data;
     }