*/
package org.opendaylight.yangtools.yang.data.api.codec;
-import org.opendaylight.yangtools.concepts.Codec;
+import org.opendaylight.yangtools.concepts.IllegalArgumentCodec;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
+
/**
- *
- * Codec which serializes / deserializes InstanceIdentifier
+ * Codec which serializes / deserializes InstanceIdentifier.
*
* @param <T> Target type
*/
-public interface InstanceIdentifierCodec<T> extends Codec<T,YangInstanceIdentifier> {
- @Override
- T serialize(YangInstanceIdentifier data);
+public interface InstanceIdentifierCodec<T> extends IllegalArgumentCodec<T, YangInstanceIdentifier> {
- @Override
- YangInstanceIdentifier deserialize(T data);
}