B C D E F G I J O P R S U V 
All Classes All Packages

B

binaryCodec(BinaryTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
bitsCodec(BitsTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
booleanCodec(BooleanTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 

C

close() - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
 
create(NormalizedNodeStreamWriter, JSONCodecFactory) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
Create a new JsonParserStream backed by specified NormalizedNodeStreamWriter and JSONCodecFactory.
create(NormalizedNodeStreamWriter, JSONCodecFactory, SchemaNode) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
Create a new JsonParserStream backed by specified NormalizedNodeStreamWriter and JSONCodecFactory.
createExclusiveWriter(JSONCodecFactory, DataNodeContainer, URI, JsonWriter) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
Create a new stream writer, which writes to the specified output stream.
createExclusiveWriter(JSONCodecFactory, SchemaPath, URI, JsonWriter) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
Create a new stream writer, which writes to the specified output stream.
createJsonWriter(Writer) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonWriterFactory
Create a new JsonWriter, which writes to the specified output writer.
createJsonWriter(Writer, int) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonWriterFactory
Create a new JsonWriter, which writes to the specified output writer.
createLazy(SchemaContext) - Method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Create a new thread-unsafe, lazily-caching JSONCodecFactory for a SchemaContext.
createLenient(NormalizedNodeStreamWriter, JSONCodecFactory) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
Create a new JsonParserStream backed by specified NormalizedNodeStreamWriter and JSONCodecFactory.
createLenient(NormalizedNodeStreamWriter, JSONCodecFactory, SchemaNode) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
Create a new JsonParserStream backed by specified NormalizedNodeStreamWriter and JSONCodecFactory.
createNestedWriter(JSONCodecFactory, DataNodeContainer, URI, JsonWriter) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
Create a new stream writer, which writes to the specified output stream.
createNestedWriter(JSONCodecFactory, SchemaPath, URI, JsonWriter) - Static method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
Create a new stream writer, which writes to the specified output stream.
createSimple(SchemaContext) - Method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Create a simplistic, thread-safe JSONCodecFactory for a SchemaContext.

D

decimalCodec(DecimalTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
domSourceValue(DOMSource) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
DRAFT_LHOTKA_NETMOD_YANG_JSON_02 - org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Source of JSONCodecFactory instances compliant with draft-lhotka-netmod-yang-json-02.

E

emptyCodec(EmptyTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
endNode() - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
enumCodec(EnumTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 

F

flush() - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
flush() - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
 

G

getExtensions() - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
getPrecomputed(SchemaContext) - Method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Get a thread-safe, eagerly-caching JSONCodecFactory for a SchemaContext.
getPrecomputedIfAvailable(SchemaContext) - Method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Get a thread-safe, eagerly-caching JSONCodecFactory for a SchemaContext, if it is available.
getShared(SchemaContext) - Method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Get a thread-safe, lazily-caching JSONCodecFactory for a SchemaContext.

I

identityRefCodec(IdentityrefTypeDefinition, QNameModule) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
instanceIdentifierCodec(InstanceIdentifierTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
int16Codec(Int16TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
int32Codec(Int32TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
int64Codec(Int64TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
int8Codec(Int8TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 

J

JSONCodecFactory - Class in org.opendaylight.yangtools.yang.data.codec.gson
Factory for creating JSON equivalents of codecs.
JSONCodecFactorySupplier - Enum in org.opendaylight.yangtools.yang.data.codec.gson
API entry point for acquiring JSONCodecFactory instances.
JSONNormalizedNodeStreamWriter - Class in org.opendaylight.yangtools.yang.data.codec.gson
This implementation will create JSON output as output stream.
JsonParserStream - Class in org.opendaylight.yangtools.yang.data.codec.gson
This class parses JSON elements from a GSON JsonReader.
JsonWriterFactory - Class in org.opendaylight.yangtools.yang.data.codec.gson
Factory Method class for JsonWriter creation.

O

org.opendaylight.yangtools.yang.data.codec.gson - module org.opendaylight.yangtools.yang.data.codec.gson
 
org.opendaylight.yangtools.yang.data.codec.gson - package org.opendaylight.yangtools.yang.data.codec.gson
 

P

parse(JsonReader) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
 

R

read(JsonReader, AbstractNodeDataWithSchema<?>) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JsonParserStream
 
RFC7951 - org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Source of JSONCodecFactory instances compliant with RFC7951.

S

scalarValue(Object) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startAnydataNode(YangInstanceIdentifier.NodeIdentifier, Class<?>) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startAnyxmlNode(YangInstanceIdentifier.NodeIdentifier, Class<?>) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startAugmentationNode(YangInstanceIdentifier.AugmentationIdentifier) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startChoiceNode(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startContainerNode(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startLeafNode(YangInstanceIdentifier.NodeIdentifier) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startLeafSet(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startLeafSetEntryNode(YangInstanceIdentifier.NodeWithValue<?>) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startMapEntryNode(YangInstanceIdentifier.NodeIdentifierWithPredicates, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startMapNode(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startMountPoint(MountPointIdentifier, MountPointContext) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startOrderedLeafSet(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startOrderedMapNode(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startUnkeyedList(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startUnkeyedListItem(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier, int) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONNormalizedNodeStreamWriter
 
stringCodec(StringTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 

U

uint16Codec(Uint16TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
uint32Codec(Uint32TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
uint64Codec(Uint64TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
uint8Codec(Uint8TypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
unionCodec(UnionTypeDefinition, List<JSONCodec<?>>) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 
unknownCodec(UnknownTypeDefinition) - Method in class org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactory
 

V

valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G I J O P R S U V 
All Classes All Packages