X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Futil%2Ftype%2FBitImpl.java;h=08246d9a0960122a6cefd938f07d4a585e310903;hb=c24d6e2f39acbb11e22b5676bb7481ed52bec461;hp=8828f4dda3c45060e4cab328a537c6415440f4bf;hpb=79e65073366934c6066c66336a23e4a3ac21fcd0;p=yangtools.git diff --git a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BitImpl.java b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BitImpl.java index 8828f4dda3..08246d9a09 100644 --- a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BitImpl.java +++ b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BitImpl.java @@ -10,6 +10,7 @@ package org.opendaylight.yangtools.yang.model.util.type; import com.google.common.base.Preconditions; import java.util.List; import java.util.Objects; +import javax.annotation.Nonnull; import org.opendaylight.yangtools.concepts.Immutable; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.model.api.SchemaPath; @@ -37,11 +38,13 @@ final class BitImpl implements Bit, Immutable { this.unknownNodes = Preconditions.checkNotNull(unknownNodes); } + @Nonnull @Override public QName getQName() { return schemaPath.getLastComponent(); } + @Nonnull @Override public SchemaPath getPath() { return schemaPath; @@ -57,11 +60,13 @@ final class BitImpl implements Bit, Immutable { return reference; } + @Nonnull @Override public Status getStatus() { return status; } + @Nonnull @Override public List getUnknownSchemaNodes() { return unknownNodes; @@ -72,6 +77,7 @@ final class BitImpl implements Bit, Immutable { return position; } + @Nonnull @Override public String getName() { return getQName().getLocalName();