Introduce NormalizedNode.Builder interfaces
[yangtools.git] / data / yang-data-api / src / main / java / org / opendaylight / yangtools / yang / data / api / schema / SystemLeafSetNode.java
index 667003b24dd3960e11beb0dc2ebdc0af99f3d33c..0b46b45a70b87740bc92eab860193a6557c4bfa5 100644 (file)
@@ -7,6 +7,8 @@
  */
 package org.opendaylight.yangtools.yang.data.api.schema;
 
+import org.opendaylight.yangtools.yang.data.api.schema.builder.ListNodeBuilder;
+
 /**
  * {@link LeafSetNode} which does not preserve user-supplied ordering. This node represents a data instance of
  * a {@code leaf-list} without a {@code ordered-by user;} substatement, i.e. when the {@code leaf-list} is effectively
@@ -28,4 +30,11 @@ public non-sealed interface SystemLeafSetNode<T> extends LeafSetNode<T>, Orderin
 
     @Override
     boolean equals(Object obj);
+
+    /**
+     * A builder of {@link SystemLeafSetNode}s.
+     */
+    interface Builder<T> extends ListNodeBuilder<T, SystemLeafSetNode<T>> {
+        // Just a specialization
+    }
 }