BUG-865: deprecate pre-Beryllium parser elements
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / builder / api / GroupingBuilder.java
index ab37edb3fbb800f0cd8e6c18854413f93f043df4..a82e0eedfc495557dd0af532d0be95f0ec4faf33 100644 (file)
@@ -7,12 +7,16 @@
  */
 package org.opendaylight.yangtools.yang.parser.builder.api;
 
+import java.util.List;
 import java.util.Set;
 import org.opendaylight.yangtools.yang.model.api.GroupingDefinition;
 
 /**
  * Interface for builders of 'grouping' statement.
+ *
+ * @deprecated Pre-Beryllium implementation, scheduled for removal.
  */
+@Deprecated
 public interface GroupingBuilder extends DataNodeContainerBuilder, SchemaNodeBuilder, GroupingMember {
 
     /**
@@ -35,9 +39,9 @@ public interface GroupingBuilder extends DataNodeContainerBuilder, SchemaNodeBui
      * node.
      *
      * @param newParent Parent node, under which this grouping should be instantiated.
-     * @return Set of new builders representing instantiation of this grouping.
+     * @return List of new builders representing instantiation of this grouping.
      */
-    Set<DataSchemaNodeBuilder> instantiateChildNodes(Builder newParent);
+    List<DataSchemaNodeBuilder> instantiateChildNodes(Builder newParent);
 
 
    /**