- calcHash() - Method in class com.dslplatform.json.JsonReader
-
- calcHash(String) - Static method in class com.dslplatform.json.processor.StructInfo
-
- calcWeakHash() - Method in class com.dslplatform.json.JsonReader
-
- calcWeakHash(String) - Static method in class com.dslplatform.json.processor.StructInfo
-
- canDeserialize(Type) - Method in class com.dslplatform.json.DslJson
-
Check if DslJson knows how to deserialize a type.
- canReadInput() - Method in class com.dslplatform.json.processor.AttributeInfo
-
- canSerialize(Type) - Method in class com.dslplatform.json.DslJson
-
Check if DslJson knows how to serialize a type.
- canWriteOutput() - Method in class com.dslplatform.json.processor.AttributeInfo
-
- chars - Variable in class com.dslplatform.json.JsonReader
-
- checkArrayEnd() - Method in class com.dslplatform.json.JsonReader
-
Check if the last read token is an array end
- checkHashCollision() - Method in class com.dslplatform.json.processor.StructInfo
-
- checkObjectEnd() - Method in class com.dslplatform.json.JsonReader
-
Check if the last read token is an object end
- close() - Method in class com.dslplatform.json.JsonWriter
-
Deprecated.
- collectionContent(TypeSupport, Map<String, StructInfo>) - Method in class com.dslplatform.json.processor.AttributeInfo
-
- com.dslplatform.json - package com.dslplatform.json
-
- com.dslplatform.json.processor - package com.dslplatform.json.processor
-
- comma() - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and check if it's comma
- COMMA - Static variable in class com.dslplatform.json.JsonWriter
-
Helper for writing comma separator: ,
- CompiledJson - Annotation Type in com.dslplatform.json
-
Compile time data-binding annotation.
- CompiledJson.Behavior - Enum in com.dslplatform.json
-
Defines behavior for handling unknown properties.
- CompiledJson.Format - Enum in com.dslplatform.json
-
JSON object format.
- CompiledJson.ObjectFormatPolicy - Enum in com.dslplatform.json
-
Class level tuning for object format serialization behavior.
- CompiledJson.TypeSignature - Enum in com.dslplatform.json
-
Some types (abstract classes and interfaces) require additional metadata so they can be correctly deserialized.
- compiledJsonElement - Variable in class com.dslplatform.json.processor.Analysis
-
- compiledJsonType - Variable in class com.dslplatform.json.processor.Analysis
-
- Configuration - Interface in com.dslplatform.json
-
Configuration API for setting up readers/writers during library initialization.
- ConfigurationException - Exception in com.dslplatform.json
-
- ConfigurationException(String) - Constructor for exception com.dslplatform.json.ConfigurationException
-
- ConfigurationException(Throwable) - Constructor for exception com.dslplatform.json.ConfigurationException
-
- ConfigurationException(String, Throwable) - Constructor for exception com.dslplatform.json.ConfigurationException
-
- configure(DslJson) - Method in interface com.dslplatform.json.Configuration
-
Configure library instance with appropriate readers/writers/etc...
- constants - Variable in class com.dslplatform.json.processor.StructInfo
-
- containsStructOwnerType - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- context - Variable in class com.dslplatform.json.DslJson
-
The context of this instance.
- context - Variable in class com.dslplatform.json.JsonReader
-
- converter - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- converter - Variable in class com.dslplatform.json.processor.ConverterInfo
-
- converter - Variable in class com.dslplatform.json.processor.StructInfo
-
- converterElement - Variable in class com.dslplatform.json.processor.Analysis
-
- ConverterInfo - Class in com.dslplatform.json.processor
-
- ConverterInfo(TypeElement, String, String, String, Element) - Constructor for class com.dslplatform.json.processor.ConverterInfo
-
- converterType - Variable in class com.dslplatform.json.processor.Analysis
-
- create(String, boolean) - Static method in exception com.dslplatform.json.ParsingException
-
- create(String, Throwable, boolean) - Static method in exception com.dslplatform.json.ParsingException
-
- createErrorMessage(Class<?>) - Method in class com.dslplatform.json.DslJson
-
- createFromEmptyInstance() - Method in class com.dslplatform.json.processor.StructInfo
-
- creatorMarker(Class<? extends Annotation>, boolean) - Method in class com.dslplatform.json.DslJson.Settings
-
When there are multiple constructors, pick the one marked with annotation.
- ctor - Variable in class com.dslplatform.json.processor.BuilderInfo
-
- name - Variable in class com.dslplatform.json.processor.Analysis.AnnotationMapping
-
- name - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- name - Variable in class com.dslplatform.json.processor.StructInfo
-
- NamingStrategy - Interface in com.dslplatform.json.processor
-
- namingStrategy - Variable in class com.dslplatform.json.processor.StructInfo
-
- NetConverter - Class in com.dslplatform.json
-
- NetConverter() - Constructor for class com.dslplatform.json.NetConverter
-
- newParseError(String) - Method in class com.dslplatform.json.JsonReader
-
- newParseError(String, int) - Method in class com.dslplatform.json.JsonReader
-
- newParseErrorAt(String, int) - Method in class com.dslplatform.json.JsonReader
-
- newParseErrorAt(String, int, Exception) - Method in class com.dslplatform.json.JsonReader
-
- newParseErrorFormat(String, int, String, Object...) - Method in class com.dslplatform.json.JsonReader
-
- newParseErrorWith(String, Object) - Method in class com.dslplatform.json.JsonReader
-
- newParseErrorWith(String, int, String, String, Object, String) - Method in class com.dslplatform.json.JsonReader
-
- newReader() - Method in class com.dslplatform.json.DslJson
-
Create a reader bound to this DSL-JSON.
- newReader(byte[]) - Method in class com.dslplatform.json.DslJson
-
Create a reader bound to this DSL-JSON.
- newReader(byte[], int) - Method in class com.dslplatform.json.DslJson
-
Create a reader bound to this DSL-JSON.
- newReader(byte[], int, char[]) - Method in class com.dslplatform.json.DslJson
-
Create a reader bound to this DSL-JSON.
- newReader(InputStream, byte[]) - Method in class com.dslplatform.json.DslJson
-
Create a reader bound to this DSL-JSON.
- newReader(String) - Method in class com.dslplatform.json.DslJson
-
Deprecated.
- newWriter() - Method in class com.dslplatform.json.DslJson
-
Create a writer bound to this DSL-JSON.
- newWriter(int) - Method in class com.dslplatform.json.DslJson
-
Create a writer bound to this DSL-JSON.
- newWriter(byte[]) - Method in class com.dslplatform.json.DslJson
-
Create a writer bound to this DSL-JSON.
- next(Class<T>) - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and read the JSON into specified type
- next(JsonReader.ReadObject<T>) - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and read the JSON into specified type
- next(Class<T>, T) - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and bind the JSON to provided instance
- next(JsonReader.BindObject<T>, T) - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and bind the JSON to provided instance
- NonNull - Annotation Type in com.dslplatform.json
-
A common DslJson annotation to declare that annotated elements cannot be null.
- NonNullApi - Annotation Type in com.dslplatform.json
-
A common DslJson annotation to declare that parameters and return values
are to be considered as non-nullable by default for a given package.
- notNull - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- Nullable - Annotation Type in com.dslplatform.json
-
A common DslJson annotation to declare that annotated elements can be null under
some circumstance.
- NULLABLE_DOUBLE_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- NULLABLE_FLOAT_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- NULLABLE_INT_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- NULLABLE_LONG_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- NULLABLE_READER - Static variable in class com.dslplatform.json.BoolConverter
-
- NULLABLE_SHORT_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- NumberConverter - Class in com.dslplatform.json
-
- NumberConverter() - Constructor for class com.dslplatform.json.NumberConverter
-
- read() - Method in class com.dslplatform.json.JsonReader
-
Read next byte from the JSON input.
- read(JsonReader) - Method in interface com.dslplatform.json.JsonReader.ReadObject
-
- readArray(JsonReader.ReadObject<T>, T[]) - Method in class com.dslplatform.json.JsonReader
-
- readBase64() - Method in class com.dslplatform.json.JsonReader
-
- readCollection(JsonReader.ReadObject<T>) - Method in class com.dslplatform.json.JsonReader
-
- READER - Static variable in class com.dslplatform.json.BoolConverter
-
- reader - Variable in class com.dslplatform.json.processor.ConverterInfo
-
- READER - Static variable in class com.dslplatform.json.StringConverter
-
- READER - Static variable in class com.dslplatform.json.UUIDConverter
-
- READER_BUFFER - Static variable in class com.dslplatform.json.StringConverter
-
- READER_BUILDER - Static variable in class com.dslplatform.json.StringConverter
-
- readerFactories - Variable in class com.dslplatform.json.DslJson
-
- readKey() - Method in class com.dslplatform.json.JsonReader
-
Read key value of JSON input.
- readMap(JsonReader.ReadObject<K>, JsonReader.ReadObject<V>) - Method in class com.dslplatform.json.JsonReader
-
- readMethod - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- readNext() - Method in class com.dslplatform.json.JsonReader
-
Deprecated.
- readNumber() - Method in class com.dslplatform.json.JsonReader
-
Deprecated.
- readProperty - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- readSet(JsonReader.ReadObject<T>) - Method in class com.dslplatform.json.JsonReader
-
- readSimpleQuote() - Method in class com.dslplatform.json.JsonReader
-
Read simple "ascii string" into temporary buffer.
- readSimpleString() - Method in class com.dslplatform.json.JsonReader
-
Read simple ascii string.
- readString() - Method in class com.dslplatform.json.JsonReader
-
Read string from JSON input.
- registerBinder(Class<T>, JsonReader.BindObject<S>) - Method in class com.dslplatform.json.DslJson
-
Register custom binder for specific type (JSON -> instance conversion).
- registerBinder(Type, JsonReader.BindObject<?>) - Method in class com.dslplatform.json.DslJson
-
Register custom binder for specific type (JSON -> instance conversion).
- registerBinderFactory(DslJson.ConverterFactory<? extends JsonReader.BindObject>) - Method in class com.dslplatform.json.DslJson
-
- registerDefault(Class<T>, T) - Method in class com.dslplatform.json.DslJson
-
- registerReader(Class<T>, JsonReader.ReadObject<S>) - Method in class com.dslplatform.json.DslJson
-
Register custom reader for specific type (JSON -> instance conversion).
- registerReader(Type, JsonReader.ReadObject<?>) - Method in class com.dslplatform.json.DslJson
-
Register custom reader for specific type (JSON -> instance conversion).
- registerReaderFactory(DslJson.ConverterFactory<? extends JsonReader.ReadObject>) - Method in class com.dslplatform.json.DslJson
-
- registerWriter(Class<T>, JsonWriter.WriteObject<T>) - Method in class com.dslplatform.json.DslJson
-
Register custom writer for specific type (instance -> JSON conversion).
- registerWriter(Type, JsonWriter.WriteObject<?>) - Method in class com.dslplatform.json.DslJson
-
Register custom writer for specific type (instance -> JSON conversion).
- registerWriterFactory(DslJson.ConverterFactory<? extends JsonWriter.WriteObject>) - Method in class com.dslplatform.json.DslJson
-
- reset(InputStream) - Method in class com.dslplatform.json.JsonReader
-
Deprecated.
- reset() - Method in class com.dslplatform.json.JsonWriter
-
Resets the writer - same as calling reset(OutputStream = null)
- reset(OutputStream) - Method in class com.dslplatform.json.JsonWriter
-
Resets the writer - specifies the target stream and sets the position in buffer to 0.
- resolveBinder(DslJson.ConverterFactory<? extends JsonReader.BindObject>) - Method in class com.dslplatform.json.DslJson.Settings
-
DslJson will iterate over converter factories when requested type is unknown.
- resolveReader(DslJson.ConverterFactory<? extends JsonReader.ReadObject>) - Method in class com.dslplatform.json.DslJson.Settings
-
DslJson will iterate over converter factories when requested type is unknown.
- resolveWriter(DslJson.ConverterFactory<? extends JsonWriter.WriteObject>) - Method in class com.dslplatform.json.DslJson.Settings
-
DslJson will iterate over converter factories when requested type is unknown.
- scanNumber() - Method in class com.dslplatform.json.JsonReader
-
- selectedConstructor() - Method in class com.dslplatform.json.processor.StructInfo
-
- SEMI - Static variable in class com.dslplatform.json.JsonWriter
-
Helper for writing semicolon: :
- semicolon() - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and check if it's semicolon
- SerializationException - Exception in com.dslplatform.json
-
- SerializationException(String) - Constructor for exception com.dslplatform.json.SerializationException
-
- SerializationException(Throwable) - Constructor for exception com.dslplatform.json.SerializationException
-
- SerializationException(String, Throwable) - Constructor for exception com.dslplatform.json.SerializationException
-
- serialize(byte[], JsonWriter) - Static method in class com.dslplatform.json.BinaryConverter
-
- serialize(boolean, JsonWriter) - Static method in class com.dslplatform.json.BoolConverter
-
- serialize(boolean[], JsonWriter) - Static method in class com.dslplatform.json.BoolConverter
-
- serialize(Object, OutputStream) - Method in interface com.dslplatform.json.DslJson.Fallback
-
- serialize(JsonWriter, T[]) - Method in class com.dslplatform.json.DslJson
-
Deprecated.
- serialize(JsonWriter, T[], int) - Method in class com.dslplatform.json.DslJson
-
Deprecated.
- serialize(JsonWriter, List<T>) - Method in class com.dslplatform.json.DslJson
-
Deprecated.
- serialize(JsonWriter, Collection<T>) - Method in class com.dslplatform.json.DslJson
-
Deprecated.
- serialize(JsonWriter, Type, Object) - Method in class com.dslplatform.json.DslJson
-
Generic serialize API.
- serialize(Object, OutputStream) - Method in class com.dslplatform.json.DslJson
-
Convenient serialize API.
- serialize(JsonWriter, Object) - Method in class com.dslplatform.json.DslJson
-
Main serialization API.
- serialize(Image, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serialize(JsonWriter, boolean) - Method in interface com.dslplatform.json.JsonObject
-
Serialize object instance into JsonWriter.
- serialize(T[]) - Method in class com.dslplatform.json.JsonWriter
-
Convenience method for serializing array of JsonObject's.
- serialize(T[], int) - Method in class com.dslplatform.json.JsonWriter
-
Convenience method for serializing only part of JsonObject's array.
- serialize(List<T>) - Method in class com.dslplatform.json.JsonWriter
-
Convenience method for serializing list of JsonObject's.
- serialize(T[], JsonWriter.WriteObject<T>) - Method in class com.dslplatform.json.JsonWriter
-
Convenience method for serializing array through instance serializer (WriteObject).
- serialize(List<T>, JsonWriter.WriteObject<T>) - Method in class com.dslplatform.json.JsonWriter
-
Convenience method for serializing list through instance serializer (WriteObject).
- serialize(Collection<T>, JsonWriter.WriteObject<T>) - Method in class com.dslplatform.json.JsonWriter
-
Convenience method for serializing collection through instance serializer (WriteObject).
- serialize(Map<K, V>, JsonWriter.WriteObject<K>, JsonWriter.WriteObject<V>) - Method in class com.dslplatform.json.JsonWriter
-
- serialize(Map<String, String>, JsonWriter) - Static method in class com.dslplatform.json.MapConverter
-
- serialize(URI, JsonWriter) - Static method in class com.dslplatform.json.NetConverter
-
- serialize(InetAddress, JsonWriter) - Static method in class com.dslplatform.json.NetConverter
-
- serialize(double, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(double[], JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(float, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(float[], JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(int, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(int[], JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(short[], JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(long, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(long[], JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(BigDecimal, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serialize(String, JsonWriter) - Static method in class com.dslplatform.json.StringConverter
-
- serialize(List<String>, JsonWriter) - Static method in class com.dslplatform.json.StringConverter
-
- serialize(UUID, JsonWriter) - Static method in class com.dslplatform.json.UUIDConverter
-
- serialize(long, long, JsonWriter) - Static method in class com.dslplatform.json.UUIDConverter
-
- serialize(Element, JsonWriter) - Static method in class com.dslplatform.json.XmlConverter
-
- serializedNames - Variable in class com.dslplatform.json.processor.StructInfo
-
- serializeLocation(Point2D, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serializeLocationNullable(Point2D, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serializeMap(Map<String, Object>, JsonWriter) - Method in class com.dslplatform.json.DslJson
-
- serializeMap(Map<String, Object>, JsonWriter) - Static method in class com.dslplatform.json.ObjectConverter
-
- serializeNullable(Boolean, JsonWriter) - Static method in class com.dslplatform.json.BoolConverter
-
- serializeNullable(Map<String, String>, JsonWriter) - Static method in class com.dslplatform.json.MapConverter
-
- serializeNullable(URI, JsonWriter) - Static method in class com.dslplatform.json.NetConverter
-
- serializeNullable(InetAddress, JsonWriter) - Static method in class com.dslplatform.json.NetConverter
-
- serializeNullable(Double, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serializeNullable(Float, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serializeNullable(Integer, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serializeNullable(Long, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serializeNullable(BigDecimal, JsonWriter) - Static method in class com.dslplatform.json.NumberConverter
-
- serializeNullable(String, JsonWriter) - Static method in class com.dslplatform.json.StringConverter
-
- serializeNullable(UUID, JsonWriter) - Static method in class com.dslplatform.json.UUIDConverter
-
- serializeNullable(Element, JsonWriter) - Static method in class com.dslplatform.json.XmlConverter
-
- serializeNullableMap(Map<String, Object>, JsonWriter) - Static method in class com.dslplatform.json.ObjectConverter
-
- serializeObject(Object) - Method in class com.dslplatform.json.JsonWriter
-
Generic object serializer which is used for "unknown schema" objects.
- serializeObject(Object, JsonWriter) - Static method in class com.dslplatform.json.ObjectConverter
-
- serializePoint(Point, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serializePointNullable(Point, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serializeRaw(List, JsonWriter.WriteObject) - Method in class com.dslplatform.json.JsonWriter
-
- serializeRaw(Collection, JsonWriter.WriteObject) - Method in class com.dslplatform.json.JsonWriter
-
- serializeRaw(Map, JsonWriter.WriteObject, JsonWriter.WriteObject) - Method in class com.dslplatform.json.JsonWriter
-
- serializeRectangle(Rectangle2D, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serializeRectangleNullable(Rectangle2D, JsonWriter) - Static method in class com.dslplatform.json.JavaGeomConverter
-
- serializeShort(String, JsonWriter) - Static method in class com.dslplatform.json.StringConverter
-
- serializeShortNullable(String, JsonWriter) - Static method in class com.dslplatform.json.StringConverter
-
- setDeserializeTarget(StructInfo) - Method in class com.dslplatform.json.processor.StructInfo
-
- Settings() - Constructor for class com.dslplatform.json.DslJson.Settings
-
- SHORT_ARRAY_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- SHORT_ARRAY_WRITER - Static variable in class com.dslplatform.json.NumberConverter
-
- SHORT_EMPTY_ARRAY - Static variable in class com.dslplatform.json.NumberConverter
-
- SHORT_READER - Static variable in class com.dslplatform.json.NumberConverter
-
- SHORT_WRITER - Static variable in class com.dslplatform.json.NumberConverter
-
- SHORT_ZERO - Static variable in class com.dslplatform.json.NumberConverter
-
- SimpleStringCache() - Constructor for class com.dslplatform.json.DslJson.SimpleStringCache
-
Will use String[] with 1024 elements.
- SimpleStringCache(int) - Constructor for class com.dslplatform.json.DslJson.SimpleStringCache
-
- size() - Method in class com.dslplatform.json.JsonWriter
-
Current position in the buffer.
- skip() - Method in class com.dslplatform.json.JsonReader
-
Skip to next non-whitespace token (byte)
Will not allocate memory while skipping over JSON input.
- skipDefaultValues(boolean) - Method in class com.dslplatform.json.DslJson.Settings
-
DslJson can exclude some properties from resulting JSON which it can reconstruct fully from schema information.
- sortAttributes() - Method in class com.dslplatform.json.processor.StructInfo
-
- startArray() - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and check if it's array start
- startAttribute(String) - Method in class com.dslplatform.json.JsonReader
-
- startObject() - Method in class com.dslplatform.json.JsonReader
-
Will advance to next token and check if it's object start
- StringCache - Interface in com.dslplatform.json
-
- StringConverter - Class in com.dslplatform.json
-
- StringConverter() - Constructor for class com.dslplatform.json.StringConverter
-
- StructInfo - Class in com.dslplatform.json.processor
-
- StructInfo(TypeElement, DeclaredType, String, String, ObjectType, String, List<ExecutableElement>, ExecutableElement, ExecutableElement, BuilderInfo, AnnotationMirror, CompiledJson.Behavior, CompiledJson.TypeSignature, CompiledJson.ObjectFormatPolicy, TypeElement, String, String, Element, NamingStrategy, CompiledJson.Format[], Map<String, TypeMirror>) - Constructor for class com.dslplatform.json.processor.StructInfo
-
- StructInfo(ConverterInfo, DeclaredType, TypeElement, String, String) - Constructor for class com.dslplatform.json.processor.StructInfo
-
- supertype(StructInfo) - Method in class com.dslplatform.json.processor.StructInfo
-
- value - Variable in class com.dslplatform.json.processor.Analysis.AnnotationMapping
-
- valueOf(String) - Static method in enum com.dslplatform.json.CompiledJson.Behavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.CompiledJson.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.CompiledJson.ObjectFormatPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.CompiledJson.TypeSignature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.JsonAttribute.IncludePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.JsonReader.DoublePrecision
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.JsonReader.ErrorInfo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.JsonReader.UnknownNumberParsing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.processor.AnnotationUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.processor.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.processor.ObjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dslplatform.json.processor.UnknownTypes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.dslplatform.json.CompiledJson.Behavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.CompiledJson.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.CompiledJson.ObjectFormatPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.CompiledJson.TypeSignature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.JsonAttribute.IncludePolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.JsonReader.DoublePrecision
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.JsonReader.ErrorInfo
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.JsonReader.UnknownNumberParsing
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.processor.AnnotationUsage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.processor.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.processor.ObjectType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dslplatform.json.processor.UnknownTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valuesCache - Variable in class com.dslplatform.json.DslJson
-
- wasFalse() - Method in class com.dslplatform.json.JsonReader
-
Checks if 'false' value is at current position.
- wasLastName(String) - Method in class com.dslplatform.json.JsonReader
-
- wasLastName(byte[]) - Method in class com.dslplatform.json.JsonReader
-
- wasNull() - Method in class com.dslplatform.json.JsonReader
-
Checks if 'null' value is at current position.
- wasTrue() - Method in class com.dslplatform.json.JsonReader
-
Checks if 'true' value is at current position.
- with(Configuration) - Method in class com.dslplatform.json.DslJson.Settings
-
Configure DslJson with custom Configuration during startup.
- withContext(TContext) - Method in class com.dslplatform.json.DslJson.Settings
-
Pass in context for DslJson.
- withJavaConverters(boolean) - Method in class com.dslplatform.json.DslJson.Settings
-
Enable converters for Java specific types (Graphics API) not available on Android.
- write(JsonWriter, T) - Method in interface com.dslplatform.json.JsonWriter.WriteObject
-
- writeAscii(String) - Method in class com.dslplatform.json.JsonWriter
-
Write string consisting of only ascii characters.
- writeAscii(String, int) - Method in class com.dslplatform.json.JsonWriter
-
Write part of string consisting of only ascii characters.
- writeAscii(byte[]) - Method in class com.dslplatform.json.JsonWriter
-
Copy bytes into JSON as is.
- writeAscii(byte[], int) - Method in class com.dslplatform.json.JsonWriter
-
Copy part of byte buffer into JSON as is.
- writeBinary(byte[]) - Method in class com.dslplatform.json.JsonWriter
-
Encode bytes as Base 64.
- writeByte(byte) - Method in class com.dslplatform.json.JsonWriter
-
Write a single byte into the JSON.
- writeMethod - Variable in class com.dslplatform.json.processor.AttributeInfo
-
- writeNull() - Method in class com.dslplatform.json.JsonWriter
-
Optimized method for writing 'null' into the JSON.
- writeQuoted(JsonWriter.WriteObject<T>, T) - Method in class com.dslplatform.json.JsonWriter
-
- WRITER - Static variable in class com.dslplatform.json.BoolConverter
-
- writer - Variable in class com.dslplatform.json.processor.ConverterInfo
-
- WRITER - Static variable in class com.dslplatform.json.StringConverter
-
- WRITER - Static variable in class com.dslplatform.json.UUIDConverter
-
- WRITER_CHARS - Static variable in class com.dslplatform.json.StringConverter
-
- writeRaw(byte[], int, int) - Method in class com.dslplatform.json.JsonWriter
-
Copy part of byte buffer into JSON as is.
- writerFactories - Variable in class com.dslplatform.json.DslJson
-
- writeString(String) - Method in class com.dslplatform.json.JsonWriter
-
Write a quoted string into the JSON.
- writeString(CharSequence) - Method in class com.dslplatform.json.JsonWriter
-
Write a quoted string into the JSON.