BUG-8043: eliminate LenghtStatement.getValue() 42/62442/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 28 Aug 2017 14:46:41 +0000 (16:46 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 5 Sep 2017 12:18:05 +0000 (12:18 +0000)
DeclaredStatement.argument() is an alias, no need have another method
for the same thing.

Change-Id: I9d6da9d640165a286f5c7ffdd30b20b019d0635a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/LengthStatement.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/LengthStatementImpl.java

index 803626ad344076f9154476058d9233aff17339cd..6585a48a6eb433e1c74005a2fbf013d3f47a6877 100644 (file)
@@ -8,14 +8,12 @@
 package org.opendaylight.yangtools.yang.model.api.stmt;
 
 import java.util.List;
-
 import javax.annotation.Nonnull;
-
 import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
 import org.opendaylight.yangtools.yang.model.api.type.LengthConstraint;
 
 public interface LengthStatement extends DeclaredStatement<List<LengthConstraint>>, DocumentedConstraintGroup {
-
     @Nonnull
-    List<LengthConstraint> getValue();
+    @Override
+    List<LengthConstraint> argument();
 }
index e720584901a745996fc0255b4db1d216dca78731..6ddd0ef2179a1be3296b950f5d955484e27bcb1d 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.yangtools.yang.parser.stmt.rfc6020;
 
 import java.util.List;
-import javax.annotation.Nonnull;
 import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.DescriptionStatement;
@@ -85,10 +84,4 @@ public class LengthStatementImpl extends AbstractDeclaredStatement<List<LengthCo
     public ReferenceStatement getReference() {
         return firstDeclared(ReferenceStatement.class);
     }
-
-    @Nonnull
-    @Override
-    public List<LengthConstraint> getValue() {
-        return argument();
-    }
 }