Fixup cast in BindingReflections
[mdsal.git] / binding / mdsal-binding-spec-util / src / main / java / org / opendaylight / mdsal / binding / spec / reflect / BindingReflections.java
index 80b336f1f1087385fbd7d1c0a899e37c59ac0502..f82d8aa401d58f7a39f4c7549d4b0bccfdce1165 100644 (file)
@@ -471,7 +471,7 @@ public final class BindingReflections {
                 return ClassLoaderUtils.callWithClassLoader(method.getDeclaringClass().getClassLoader(), () -> {
                     return ClassLoaderUtils.getFirstGenericParameter(method.getGenericReturnType()).flatMap(
                         result -> result instanceof Class && DataContainer.class.isAssignableFrom((Class) result)
-                            ? Optional.of((Class) result) : Optional.empty());
+                            ? Optional.of((Class<? extends DataContainer>) result) : Optional.empty());
                 });
             } catch (Exception e) {
                 /*