import org.opendaylight.controller.yang.parser.builder.api.TypeDefinitionBuilder;
import org.opendaylight.controller.yang.parser.builder.api.UsesNodeBuilder;
-public class GroupingBuilderImpl implements GroupingBuilder {
- private boolean built;
+public final class GroupingBuilderImpl implements GroupingBuilder {
+ private boolean isBuilt;
private final GroupingDefinitionImpl instance;
private final int line;
private final QName qname;
@Override
public GroupingDefinition build() {
- if (!built) {
+ if (!isBuilt) {
instance.setPath(schemaPath);
instance.setDescription(description);
instance.setReference(reference);
}
instance.setUnknownSchemaNodes(unknownNodes);
- built = true;
+ isBuilt = true;
}
return instance;
addedUnknownNodes.add(unknownNode);
}
- private static class GroupingDefinitionImpl implements GroupingDefinition {
+ private final class GroupingDefinitionImpl implements GroupingDefinition {
private final QName qname;
private SchemaPath path;
private String description;