package org.opendaylight.controller.yang.parser.builder.api;
import java.util.List;
+import java.util.Set;
import org.opendaylight.controller.yang.model.api.SchemaPath;
import org.opendaylight.controller.yang.model.api.UsesNode;
*/
public interface UsesNodeBuilder extends Builder {
+ String getGroupingPathString();
+
SchemaPath getGroupingPath();
+
+ Set<AugmentationSchemaBuilder> getAugmentations();
+
void addAugment(AugmentationSchemaBuilder builder);
+
+ boolean isAugmenting();
+
void setAugmenting(boolean augmenting);
+
List<RefineHolder> getRefines();
+
+ List<SchemaNodeBuilder> getRefineNodes();
+
void addRefine(RefineHolder refine);
+
void addRefineNode(SchemaNodeBuilder refineNode);
+
UsesNode build();
}