Do not pass nulls to Interner
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / builder / util / AbstractBuilder.java
index 06baabf6663d62354b8a34a340c3013bf9eb2e25..ba38ddaa02b48431b40e5b688bbf74a3965e7bae 100644 (file)
@@ -17,9 +17,11 @@ import org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuild
 /**
  * Base helper implementation of Builders for Yang Model elements.
  *
+ * @deprecated Pre-Beryllium implementation, scheduled for removal.
  */
+@Deprecated
 public abstract class AbstractBuilder implements Builder {
-    private String moduleName;
+    private final String moduleName;
     private final int line;
     private Builder parentBuilder;
 
@@ -37,12 +39,6 @@ public abstract class AbstractBuilder implements Builder {
         return moduleName;
     }
 
-    @Override
-    @Deprecated
-    public void setModuleName(final String moduleName) {
-        this.moduleName = moduleName;
-    }
-
     @Override
     public int getLine() {
         return line;