@Beta @ThreadSafe public final class XmlCodecFactory extends AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
Modifier and Type | Method and Description |
---|---|
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
binaryCodec(BinaryTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
bitsCodec(BitsTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
booleanCodec(BooleanTypeDefinition type) |
static XmlCodecFactory |
create(SchemaContext context)
Instantiate a new codec factory attached to a particular context.
|
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
decimalCodec(DecimalTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
emptyCodec(EmptyTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
enumCodec(EnumTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
identityRefCodec(IdentityrefTypeDefinition type,
QNameModule module) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
instanceIdentifierCodec(InstanceIdentifierTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
int16Codec(Int16TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
int32Codec(Int32TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
int64Codec(Int64TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
int8Codec(Int8TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
stringCodec(StringTypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
uint16Codec(Uint16TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
uint32Codec(Uint32TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
uint64Codec(Uint64TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
uint8Codec(Uint8TypeDefinition type) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
unionCodec(UnionTypeDefinition type,
List<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>> codecs) |
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> |
unknownCodec(UnknownTypeDefinition type) |
codecFor, getSchemaContext
public static XmlCodecFactory create(SchemaContext context)
context
- SchemaContext to which the factory should be boundprotected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> binaryCodec(BinaryTypeDefinition type)
binaryCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> booleanCodec(BooleanTypeDefinition type)
booleanCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> bitsCodec(BitsTypeDefinition type)
bitsCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> emptyCodec(EmptyTypeDefinition type)
emptyCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> enumCodec(EnumTypeDefinition type)
enumCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> identityRefCodec(IdentityrefTypeDefinition type, QNameModule module)
identityRefCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> instanceIdentifierCodec(InstanceIdentifierTypeDefinition type)
instanceIdentifierCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> int8Codec(Int8TypeDefinition type)
int8Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> int16Codec(Int16TypeDefinition type)
int16Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> int32Codec(Int32TypeDefinition type)
int32Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> int64Codec(Int64TypeDefinition type)
int64Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> decimalCodec(DecimalTypeDefinition type)
decimalCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> stringCodec(StringTypeDefinition type)
stringCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> uint8Codec(Uint8TypeDefinition type)
uint8Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> uint16Codec(Uint16TypeDefinition type)
uint16Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> uint32Codec(Uint32TypeDefinition type)
uint32Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> uint64Codec(Uint64TypeDefinition type)
uint64Codec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> unionCodec(UnionTypeDefinition type, List<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>> codecs)
unionCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
protected org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?> unknownCodec(UnknownTypeDefinition type)
unknownCodec
in class AbstractCodecFactory<org.opendaylight.yangtools.yang.data.codec.xml.XmlCodec<?>>
Copyright © 2019 OpenDaylight. All rights reserved.