Deprecate DerivableSchemaNode
[yangtools.git] / model / yang-model-ri / src / main / java / org / opendaylight / yangtools / yang / model / ri / stmt / impl / eff / ChoiceEffectiveStatementImpl.java
index 45dede877c099dfb453c494c0dadd2e9472c2d90..86c14e4f38d0b5b0ecc6019d7b2cd8fa2bea06bb 100644 (file)
@@ -50,8 +50,8 @@ public final class ChoiceEffectiveStatementImpl
         super(origEffective);
         this.argument = requireNonNull(argument);
         this.flags = flags;
-        this.defaultCase = origEffective.defaultCase;
-        this.original = newOriginal;
+        defaultCase = origEffective.defaultCase;
+        original = newOriginal;
     }
 
     @Override
@@ -65,6 +65,7 @@ public final class ChoiceEffectiveStatementImpl
     }
 
     @Override
+    @Deprecated(since = "7.0.9", forRemoval = true)
     public Optional<ChoiceSchemaNode> getOriginal() {
         return Optional.ofNullable(original);
     }