Use @Nullable in AbstractExplicitGenerator.runtimeType()
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / reactor / AbstractTypeObjectGenerator.java
index 7a5849c36c7bfcc8f7b15da42e71a0ab38255e56..cf8bdad11d1f6c86bf34bb4eb71430be83c9d38a 100644 (file)
@@ -472,8 +472,8 @@ abstract class AbstractTypeObjectGenerator<S extends EffectiveStatement<?, ?>, R
             return methodReturnTypeElement;
         }
         final var genType = generatedType();
-        if (genType.isPresent()) {
-            return genType.orElseThrow();
+        if (genType != null) {
+            return genType;
         }
         final var prev = verifyNotNull(previous(), "No previous generator for %s", this);
         return prev.runtimeJavaType();