Share AbstractExplicitGenerator.runtimeJavaType()
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / reactor / AbstractExplicitGenerator.java
index 39456cbbaab1575ac2f9222de8d7225bc618a1b8..ad1f91154f1c173f2d10ea14f710d5eacfc025f7 100644 (file)
@@ -112,7 +112,9 @@ public abstract class AbstractExplicitGenerator<S extends EffectiveStatement<?,
      */
     // FIXME: this should be a generic class argument
     // FIXME: this needs a better name, but 'runtimeType' is already taken.
-    abstract @Nullable Type runtimeJavaType();
+    @Nullable Type runtimeJavaType() {
+        return generatedType().orElse(null);
+    }
 
     /**
      * Create the externally-accessible {@link RuntimeType} view of this object. The difference between