package org.opendaylight.yangtools.yang.parser.builder.impl;
import java.util.List;
-
import org.opendaylight.yangtools.yang.model.api.MustDefinition;
import org.opendaylight.yangtools.yang.parser.builder.api.Builder;
import org.opendaylight.yangtools.yang.parser.builder.api.DataSchemaNodeBuilder;
private RefineUtils() {
}
- public static void refineLeaf(final LeafSchemaNodeBuilder leaf, final RefineBuilder refine) {
+ private static void refineLeaf(final LeafSchemaNodeBuilder leaf, final RefineBuilder refine) {
String defaultStr = refine.getDefaultStr();
Boolean mandatory = refine.isMandatory();
MustDefinition must = refine.getMust();
}
}
- public static void refineContainer(final ContainerSchemaNodeBuilder container, final RefineBuilder refine) {
+ private static void refineContainer(final ContainerSchemaNodeBuilder container, final RefineBuilder refine) {
Boolean presence = refine.isPresence();
MustDefinition must = refine.getMust();
List<UnknownSchemaNodeBuilder> unknownNodes = refine.getUnknownNodes();
}
}
- public static void refineList(final ListSchemaNodeBuilder list, final RefineBuilder refine) {
+ private static void refineList(final ListSchemaNodeBuilder list, final RefineBuilder refine) {
MustDefinition must = refine.getMust();
Integer min = refine.getMinElements();
Integer max = refine.getMaxElements();
private static void refineDefault(final Builder node, final RefineBuilder refine) {
final String moduleName = refine.getModuleName();
final int line = refine.getLine();
- Class<? extends Builder> cls = node.getClass();
final DocumentedNodeBuilder documentedNode;