Remove SchemaAwareBuilders
[yangtools.git] / data / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / schema / builder / impl / ImmutableMapEntryNodeBuilder.java
index 55d6efd5793b444a91a272b86a0027d86c63bd4e..693c55290c39cc3293f4f7a3c608ec0e152f3b59 100644 (file)
@@ -23,7 +23,6 @@ import org.opendaylight.yangtools.yang.data.api.schema.builder.DataContainerNode
 import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes;
 import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.valid.DataValidationException;
 import org.opendaylight.yangtools.yang.data.impl.schema.nodes.AbstractImmutableDataContainerNode;
-import org.opendaylight.yangtools.yang.model.api.ListSchemaNode;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -33,17 +32,17 @@ public class ImmutableMapEntryNodeBuilder
     protected final Map<QName, PathArgument> childrenQNamesToPaths;
 
     protected ImmutableMapEntryNodeBuilder() {
-        this.childrenQNamesToPaths = new LinkedHashMap<>();
+        childrenQNamesToPaths = new LinkedHashMap<>();
     }
 
     protected ImmutableMapEntryNodeBuilder(final int sizeHint) {
         super(sizeHint);
-        this.childrenQNamesToPaths = new LinkedHashMap<>(sizeHint);
+        childrenQNamesToPaths = new LinkedHashMap<>(sizeHint);
     }
 
     protected ImmutableMapEntryNodeBuilder(final ImmutableMapEntryNode node) {
         super(node);
-        this.childrenQNamesToPaths = new LinkedHashMap<>();
+        childrenQNamesToPaths = new LinkedHashMap<>();
         fillQNames(node.body(), childrenQNamesToPaths);
     }
 
@@ -65,12 +64,6 @@ public class ImmutableMapEntryNodeBuilder
         return new ImmutableMapEntryNodeBuilder((ImmutableMapEntryNode)node);
     }
 
-    @Deprecated(since = "6.0.7", forRemoval = true)
-    public static @NonNull DataContainerNodeBuilder<NodeIdentifierWithPredicates, MapEntryNode> create(
-            final ListSchemaNode schema) {
-        return new SchemaAwareImmutableMapEntryNodeBuilder(schema);
-    }
-
     private static void fillQNames(final Iterable<DataContainerChild> iterable, final Map<QName, PathArgument> out) {
         for (final DataContainerChild child : iterable) {
             putQName(out, child);