X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fyang-binding%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fbinding%2FScalarTypeObject.java;h=971c887317fe8297962b99e8902f185c338ac133;hb=4dac4647c962ae43496601caec8d304286dc0a49;hp=8347e7af70ab3341799221231ee630ac49c1335e;hpb=8f85b962b2665aa50eba5b3b08a5b08523c62b99;p=mdsal.git diff --git a/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/ScalarTypeObject.java b/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/ScalarTypeObject.java index 8347e7af70..971c887317 100644 --- a/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/ScalarTypeObject.java +++ b/binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/ScalarTypeObject.java @@ -8,18 +8,12 @@ package org.opendaylight.yangtools.yang.binding; import com.google.common.annotations.Beta; -import org.eclipse.jdt.annotation.NonNull; /** * A {@link TypeObject} that encapsulates an immutable native type. These are generated as YANG Binding type captures, * such as those implied by {@code typedef} and parameterized {@code type} statements. */ @Beta -public interface ScalarTypeObject extends TypeObject { - /** - * Return encapsulated value. - * - * @return Encapsulated value. - */ - @NonNull T getValue(); +public non-sealed interface ScalarTypeObject extends TypeObject, ValueAware { + }