@Beta public final class IdentifiableItemCodec extends Object implements org.opendaylight.yangtools.concepts.Codec<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,IdentifiableItem<?,?>>
| Constructor and Description | 
|---|
IdentifiableItemCodec(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema,
                     Class<? extends org.opendaylight.yangtools.concepts.Identifier> keyClass,
                     Class<?> identifiable,
                     Map<org.opendaylight.yangtools.yang.common.QName,ValueContext> keyValueContexts)
Prepare constructor of binding object of list with resolving key values if exists. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
IdentifiableItem<?,?> | 
deserialize(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates input)  | 
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates | 
serialize(IdentifiableItem<?,?> input)  | 
public IdentifiableItemCodec(org.opendaylight.yangtools.yang.model.api.ListSchemaNode schema,
                             Class<? extends org.opendaylight.yangtools.concepts.Identifier> keyClass,
                             Class<?> identifiable,
                             Map<org.opendaylight.yangtools.yang.common.QName,ValueContext> keyValueContexts)
schema - - list schema nodekeyClass - - binding class of keyidentifiable - - binding class of listkeyValueContexts - - key value contextspublic IdentifiableItem<?,?> deserialize(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates input)
deserialize in interface org.opendaylight.yangtools.concepts.Codec<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,IdentifiableItem<?,?>>deserialize in interface org.opendaylight.yangtools.concepts.Deserializer<IdentifiableItem<?,?>,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates>public org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates serialize(IdentifiableItem<?,?> input)
serialize in interface org.opendaylight.yangtools.concepts.Codec<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,IdentifiableItem<?,?>>serialize in interface org.opendaylight.yangtools.concepts.Serializer<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates,IdentifiableItem<?,?>>Copyright © 2018 OpenDaylight. All rights reserved.