X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=yang%2Fyang-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fparser%2Fbuilder%2Futil%2FAbstractBuilder.java;h=06baabf6663d62354b8a34a340c3013bf9eb2e25;hb=3732594ea24d5f39f742631e0a38e3f917f3658a;hp=5063b7f49a1a05888df56c19a00a71d7941ddde8;hpb=fedea20dceeb02bf850f1c5631b19f0d7dc77fb0;p=yangtools.git diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/builder/util/AbstractBuilder.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/builder/util/AbstractBuilder.java index 5063b7f49a..06baabf666 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/builder/util/AbstractBuilder.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/builder/util/AbstractBuilder.java @@ -7,15 +7,13 @@ */ package org.opendaylight.yangtools.yang.parser.builder.util; +import com.google.common.base.Preconditions; import java.util.ArrayList; import java.util.List; - import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode; import org.opendaylight.yangtools.yang.parser.builder.api.Builder; import org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder; -import com.google.common.base.Preconditions; - /** * Base helper implementation of Builders for Yang Model elements. * @@ -26,7 +24,7 @@ public abstract class AbstractBuilder implements Builder { private Builder parentBuilder; protected final List unknownNodes = new ArrayList<>(); - protected final List addedUnknownNodes = new ArrayList(); + protected final List addedUnknownNodes = new ArrayList<>(); private boolean sealed; protected AbstractBuilder(final String moduleName, final int line) { @@ -71,7 +69,7 @@ public abstract class AbstractBuilder implements Builder { addedUnknownNodes.add(unknownNode); } - protected void seal() { + void seal() { checkNotSealed(); sealed = true; } @@ -80,7 +78,7 @@ public abstract class AbstractBuilder implements Builder { Preconditions.checkState(!sealed, "Builder is sealed. No further modifications allowed"); } - protected boolean isSealed() { + boolean isSealed() { return sealed; }