X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Fstmt%2FUnitsStatement.java;h=4aee8c9347d19cf7be1b7d1e0a7555cd46159fe8;hb=527ed5e88a3ec3bddff18f7814b892698d07beb7;hp=a79d79f5b6640af79e67f1eec49851a3a87f052e;hpb=ed7f97485553de811698c692054cba027feded1f;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnitsStatement.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnitsStatement.java index a79d79f5b6..4aee8c9347 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnitsStatement.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/UnitsStatement.java @@ -7,11 +7,21 @@ */ package org.opendaylight.yangtools.yang.model.api.stmt; -import javax.annotation.Nonnull; +import static com.google.common.base.Verify.verifyNotNull; + +import org.eclipse.jdt.annotation.NonNull; +import org.opendaylight.yangtools.yang.model.api.YangStmtMapping; import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement; +import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition; public interface UnitsStatement extends DeclaredStatement { + @Override + default StatementDefinition statementDefinition() { + return YangStmtMapping.UNITS; + } - @Nonnull String getName(); + default @NonNull String getName() { + // FIXME: YANGTOOLS-908: verifyNotNull() should not be needed here + return verifyNotNull(argument()); + } } -