Reduce unchecked warnings
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / impl / CodecDataObjectAnalysis.java
index 98bdbaf81f54478d3883d11ecb005ae5c3bc4d8e..dcc4e13a26d130eef4b5872824203f266113c7a3 100644 (file)
@@ -60,8 +60,7 @@ final class CodecDataObjectAnalysis<R extends CompositeRuntimeType> {
     CodecDataObjectAnalysis(final CommonDataObjectCodecPrototype<R> prototype, final CodecItemFactory itemFactory,
             final Method keyMethod) {
         // Preliminaries from prototype
-        @SuppressWarnings("unchecked")
-        final Class<DataObject> bindingClass = Class.class.cast(prototype.getBindingClass());
+        final var bindingClass = prototype.getBindingClass();
         final var runtimeType = prototype.getType();
         final var factory = prototype.getFactory();
         final var leafContexts = factory.getLeafNodes(bindingClass, runtimeType.statement());