Switch DataNodeContainer to JDT annotations 06/77206/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 23 Oct 2018 13:41:43 +0000 (15:41 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 23 Oct 2018 13:52:08 +0000 (15:52 +0200)
We are using a single @Nullable, switch that over.

JIRA: YANGTOOLS-907
Change-Id: I154822f057850ab1c5a65c62be01a6ab04c35c72
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/DataNodeContainer.java

index 60e076d22c6146675b2858c1642648792f17328d..c6ad90375bfbd3266483ae571e05a0deff08ff6d 100644 (file)
@@ -17,7 +17,7 @@ import java.util.Iterator;
 import java.util.NoSuchElementException;
 import java.util.Optional;
 import java.util.Set;
-import javax.annotation.Nullable;
+import org.eclipse.jdt.annotation.Nullable;
 import org.opendaylight.yangtools.yang.common.QName;
 
 /**
@@ -65,7 +65,7 @@ public interface DataNodeContainer {
      * @throws NullPointerException if {@code name} is null
      */
     @Deprecated
-    @Nullable default DataSchemaNode getDataChildByName(final QName name) {
+    default @Nullable DataSchemaNode getDataChildByName(final QName name) {
         return findDataChildByName(name).orElse(null);
     }