Yang parser refactoring.
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / builder / api / AbstractBuilder.java
index 4abc94cf9484e906c71e9da4fe70d498a55e5cb9..f69c9d49bcc4adc7bc5b031834f136ac9a2ff5d3 100644 (file)
@@ -21,7 +21,7 @@ public abstract class AbstractBuilder implements Builder {
     protected final int line;
     protected Builder parentBuilder;
 
-    protected List<UnknownSchemaNode> unknownNodes = new ArrayList<>();
+    protected final List<UnknownSchemaNode> unknownNodes = new ArrayList<>();
     protected final List<UnknownSchemaNodeBuilder> addedUnknownNodes = new ArrayList<UnknownSchemaNodeBuilder>();
 
     protected AbstractBuilder(final String moduleName, final int line) {
@@ -55,7 +55,7 @@ public abstract class AbstractBuilder implements Builder {
     }
 
     @Override
-    public List<UnknownSchemaNodeBuilder> getUnknownNodeBuilders() {
+    public List<UnknownSchemaNodeBuilder> getUnknownNodes() {
         return addedUnknownNodes;
     }
 
@@ -64,8 +64,4 @@ public abstract class AbstractBuilder implements Builder {
         addedUnknownNodes.add(unknownNode);
     }
 
-    public void setUnknownNodes(List<UnknownSchemaNode> unknownNodes) {
-        this.unknownNodes = unknownNodes;
-    }
-
 }