Do not import java.annotation
[yangtools.git] / yang / rfc8040-parser-support / src / main / java / org / opendaylight / yangtools / rfc8040 / parser / YangDataEffectiveStatementImpl.java
index 60efdef86e9816d194f0ed65f31522e9ec71d9ba..6a4cad48d26a2651c21b0676b170d9f30af274c1 100644 (file)
@@ -11,7 +11,6 @@ import com.google.common.annotations.Beta;
 import com.google.common.base.MoreObjects;
 import com.google.common.base.Verify;
 import java.util.Objects;
-import javax.annotation.Nonnull;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.rfc8040.model.api.YangDataEffectiveStatement;
 import org.opendaylight.yangtools.rfc8040.model.api.YangDataStatement;
@@ -27,8 +26,8 @@ import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils;
 final class YangDataEffectiveStatementImpl extends UnknownEffectiveStatementBase<String, YangDataStatement>
         implements YangDataEffectiveStatement {
 
-    private final SchemaPath path;
-    private final QName maybeQNameArgument;
+    private final @NonNull SchemaPath path;
+    private final @NonNull QName maybeQNameArgument;
     private final @NonNull ContainerEffectiveStatement container;
 
     YangDataEffectiveStatementImpl(final StmtContext<String, YangDataStatement, ?> ctx) {
@@ -50,15 +49,13 @@ final class YangDataEffectiveStatementImpl extends UnknownEffectiveStatementBase
         Verify.verify(container instanceof ContainerSchemaNode);
     }
 
-    @Nonnull
     @Override
-    public QName getQName() {
+    public @NonNull QName getQName() {
         return maybeQNameArgument;
     }
 
-    @Nonnull
     @Override
-    public SchemaPath getPath() {
+    public @NonNull SchemaPath getPath() {
         return path;
     }
 
@@ -67,9 +64,8 @@ final class YangDataEffectiveStatementImpl extends UnknownEffectiveStatementBase
         return container;
     }
 
-    @Nonnull
     @Override
-    public ContainerSchemaNode getContainerSchemaNode() {
+    public @NonNull ContainerSchemaNode getContainerSchemaNode() {
         // Verified in the constructor
         return (ContainerSchemaNode) container;
     }