Package | Description |
---|---|
org.opendaylight.yangtools.yang.data.api.codec | |
org.opendaylight.yangtools.yang.data.impl.codec | |
org.opendaylight.yangtools.yang.data.util |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryCodec<T> |
interface |
BitsCodec<T> |
interface |
BooleanCodec<T> |
interface |
DecimalCodec<T> |
interface |
EmptyCodec<T> |
interface |
EnumCodec<T> |
interface |
IdentityrefCodec<T> |
interface |
InstanceIdentifierCodec<T>
Codec which serializes / deserializes InstanceIdentifier.
|
interface |
Int16Codec<T> |
interface |
Int32Codec<T> |
interface |
Int64Codec<T> |
interface |
Int8Codec<T> |
interface |
LeafrefCodec<T> |
interface |
StringCodec<T> |
interface |
Uint16Codec<T>
FIXME: In Helium release this codec should be changed to
an UnsignedShort (which needs to be defined somewhere).
|
interface |
Uint32Codec<T>
FIXME: Should be changed to
UnsignedLong . |
interface |
Uint64Codec<T>
FIXME: Should be changed to
UnsignedLong . |
interface |
Uint8Codec<T>
FIXME: Should be changed to UnsignedByte.
|
interface |
UnionCodec<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
DataStringCodec<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIntegerStringCodec<N extends Number & Comparable<N>,T extends RangeRestrictedTypeDefinition<T,N>>
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
BinaryStringCodec
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
BitsStringCodec
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
BooleanStringCodec
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
DecimalStringCodec
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
EnumStringCodec
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
StringStringCodec
Do not use this class outside of yangtools, its presence does not fall into the API stability contract.
|
class |
TypeDefinitionAwareCodec<J,T extends TypeDefinition<T>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractModuleStringIdentityrefCodec |
class |
AbstractModuleStringInstanceIdentifierCodec
Extension of
AbstractStringInstanceIdentifierCodec , which instantiates
QNames by first resolving the namespace and then looking the target namespace
in the list of currently-subscribed modules. |
class |
AbstractStringIdentityrefCodec
Abstract utility class for representations which encode Identityref as a
prefix:name tuple.
|
class |
AbstractStringInstanceIdentifierCodec
Abstract utility class for representations which encode
YangInstanceIdentifier as a
prefix:name tuple. |
class |
AbstractStringUnionCodec |
class |
ModuleStringIdentityrefCodec |
Modifier and Type | Method and Description |
---|---|
protected abstract Codec<String,Object> |
AbstractStringUnionCodec.codecFor(TypeDefinition<?> type) |
Copyright © 2019 OpenDaylight. All rights reserved.