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%2FAbstractTypeDefinition.java;h=f8630c680a8e8727e64615381dcaa50b524848cb;hb=c24d6e2f39acbb11e22b5676bb7481ed52bec461;hp=b6013348fee567cec22f0e3c3a521a667867d003;hpb=79e65073366934c6066c66336a23e4a3ac21fcd0;p=yangtools.git diff --git a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/AbstractTypeDefinition.java b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/AbstractTypeDefinition.java index b6013348fe..f8630c680a 100644 --- a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/AbstractTypeDefinition.java +++ b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/AbstractTypeDefinition.java @@ -11,6 +11,7 @@ import com.google.common.base.Preconditions; import com.google.common.collect.ImmutableList; import java.util.Collection; import java.util.List; +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; @@ -26,16 +27,19 @@ abstract class AbstractTypeDefinition> implements Im this.unknownSchemaNodes = ImmutableList.copyOf(unknownSchemaNodes); } + @Nonnull @Override public final QName getQName() { return path.getLastComponent(); } + @Nonnull @Override public final SchemaPath getPath() { return path; } + @Nonnull @Override public final List getUnknownSchemaNodes() { return unknownSchemaNodes;