Generate features with @NonNullByDefault
[mdsal.git] / binding / mdsal-binding-java-api-generator / src / main / java / org / opendaylight / mdsal / binding / java / api / generator / JavaFileTemplate.java
index 08dbd8b35955cb3b0d2c907e1fd1157014b795bd..1aa3d126cf8fd0e7ef0b5f3a43b432fa71ae8820 100644 (file)
@@ -137,6 +137,13 @@ class JavaFileTemplate {
      * {@code org.eclipse.jdt.annotation.NonNull} as a JavaTypeName.
      */
     static final @NonNull JavaTypeName NONNULL = JavaTypeName.create("org.eclipse.jdt.annotation", "NonNull");
+
+    /**
+     * {@code org.eclipse.jdt.annotation.NonNullByDefault} as a JavaTypeName.
+     */
+    static final @NonNull JavaTypeName NONNULL_BY_DEFAULT =
+        JavaTypeName.create("org.eclipse.jdt.annotation", "NonNullByDefault");
+
     /**
      * {@code org.eclipse.jdt.annotation.Nullable} as a JavaTypeName.
      */