Minor fix in flow IP Matching
[controller.git] / opendaylight / md-sal / sal-binding-broker / src / main / java / org / opendaylight / controller / sal / binding / dom / serializer / impl / CodecTypeUtils.java
1 package org.opendaylight.controller.sal.binding.dom.serializer.impl;
2
3 import org.opendaylight.yangtools.yang.binding.Identifiable;
4 import org.opendaylight.yangtools.yang.binding.Identifier;
5 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier.IdentifiableItem;
6
7 public class CodecTypeUtils {
8
9     @SuppressWarnings({"unchecked","rawtypes"})
10     public static IdentifiableItem<?, ?> newIdentifiableItem(Class<?> type, Object key) {
11         Class<? extends Identifiable<?>> identifiableType = (Class<? extends Identifiable<?>>) type;
12         Identifier<? extends Identifiable<?>> identifier = (Identifier<? extends Identifiable<?>>) key;
13         return new IdentifiableItem(identifiableType,identifier);
14     }
15 }