Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

addDeserializationExclusionStrategy(ExclusionStrategy) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
addMissingField(List, long, long, String) - Static method in class com.jsoniter.CodegenAccess
 
addNewDecoder(String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
addNewEncoder(String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
addNewMapDecoder(String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
addNewMapEncoder(String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
addSerializationExclusionStrategy(ExclusionStrategy) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
allBindings() - Method in class com.jsoniter.spi.ClassDescriptor
 
allDecoderBindings() - Method in class com.jsoniter.spi.ClassDescriptor
 
allEncoderBindings() - Method in class com.jsoniter.spi.ClassDescriptor
 
annotations - Variable in class com.jsoniter.spi.Binding
 
Any - Class in com.jsoniter.any
 
Any() - Constructor for class com.jsoniter.any.Any
 
Any.EntryIterator - Interface in com.jsoniter.any
 
as(Class<T>, Object...) - Method in class com.jsoniter.any.Any
 
as(Class<T>) - Method in class com.jsoniter.any.Any
 
as(TypeLiteral<T>, Object...) - Method in class com.jsoniter.any.Any
 
as(TypeLiteral<T>) - Method in class com.jsoniter.any.Any
 
asExtraForUnknownProperties - Variable in class com.jsoniter.spi.ClassDescriptor
 
asExtraWhenPresent - Variable in class com.jsoniter.spi.Binding
 
asList() - Method in class com.jsoniter.any.Any
 
asMap() - Method in class com.jsoniter.any.Any
 
asMissingWhenNotPresent - Variable in class com.jsoniter.spi.Binding
 
assignConfigName(Object) - Static method in class com.jsoniter.spi.JsoniterSpi
 
at(int) - Method in class com.jsoniter.spi.Slice
 

B

Base64FloatSupport - Class in com.jsoniter.extra
encode float/double as base64, faster than PreciseFloatSupport
Base64FloatSupport() - Constructor for class com.jsoniter.extra.Base64FloatSupport
 
Base64Support - Class in com.jsoniter.extra
byte[] <=> base64
Base64Support() - Constructor for class com.jsoniter.extra.Base64Support
 
Binding - Class in com.jsoniter.spi
 
Binding(ClassInfo, Map<String, Type>, Type) - Constructor for class com.jsoniter.spi.Binding
 
binding - Variable in class com.jsoniter.spi.EncodeTo
 
bindingTypeWrappers - Variable in class com.jsoniter.spi.ClassDescriptor
 
bindTo(T, Object...) - Method in class com.jsoniter.any.Any
 
bindTo(T) - Method in class com.jsoniter.any.Any
 
bindTo(TypeLiteral<T>, T, Object...) - Method in class com.jsoniter.any.Any
 
bindTo(TypeLiteral<T>, T) - Method in class com.jsoniter.any.Any
 
BooleanDecoder() - Constructor for class com.jsoniter.spi.Decoder.BooleanDecoder
 
BooleanEncoder() - Constructor for class com.jsoniter.spi.Encoder.BooleanEncoder
 
borrowJsonIterator() - Static method in class com.jsoniter.JsonIteratorPool
 
borrowJsonStream() - Static method in class com.jsoniter.output.JsonStreamPool
 
buffer() - Method in class com.jsoniter.output.JsonStream
 
build() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
build() - Method in class com.jsoniter.extra.JacksonCompatibilityMode.Builder
 
build() - Method in class com.jsoniter.spi.Config.Builder
 
builder() - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
Builder() - Constructor for class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
Builder() - Constructor for class com.jsoniter.extra.JacksonCompatibilityMode.Builder
 
builder() - Method in class com.jsoniter.spi.Config
 
Builder() - Constructor for class com.jsoniter.spi.Config.Builder
 

C

calcHash(String) - Static method in class com.jsoniter.CodegenAccess
 
canCreate(Class) - Method in class com.jsoniter.spi.EmptyExtension
 
canCreate(Class) - Method in interface com.jsoniter.spi.Extension
Can this extension create object instance for given interface type
canCreate(Class) - Static method in class com.jsoniter.spi.JsoniterSpi
 
chooseImplementation(Type) - Method in class com.jsoniter.spi.EmptyExtension
 
chooseImplementation(Type) - Method in interface com.jsoniter.spi.Extension
Choose the implementation class for interface types
ClassDescriptor - Class in com.jsoniter.spi
 
classInfo - Variable in class com.jsoniter.spi.ClassDescriptor
 
ClassInfo - Class in com.jsoniter.spi
 
ClassInfo(Type) - Constructor for class com.jsoniter.spi.ClassInfo
 
clazz - Variable in class com.jsoniter.spi.Binding
 
clazz - Variable in class com.jsoniter.spi.ClassDescriptor
 
clazz - Variable in class com.jsoniter.spi.ClassInfo
 
clazzTypeLiteral - Variable in class com.jsoniter.spi.Binding
 
clearCurrentConfig() - Static method in class com.jsoniter.spi.JsoniterSpi
 
close() - Method in class com.jsoniter.JsonIterator
 
close() - Method in class com.jsoniter.output.JsonStream
 
code() - Method in interface com.jsoniter.spi.OmitValue
 
code() - Method in class com.jsoniter.spi.OmitValue.False
 
code() - Method in class com.jsoniter.spi.OmitValue.Null
 
code() - Method in class com.jsoniter.spi.OmitValue.Parsed
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroByte
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroChar
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroDouble
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroFloat
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroInt
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroLong
 
code() - Method in class com.jsoniter.spi.OmitValue.ZeroShort
 
CodegenAccess - Class in com.jsoniter
 
CodegenAccess() - Constructor for class com.jsoniter.CodegenAccess
 
CodegenAccess - Class in com.jsoniter.output
 
CodegenAccess() - Constructor for class com.jsoniter.output.CodegenAccess
 
CodegenAccess.StaticCodegenTarget - Class in com.jsoniter
 
CodegenAccess.StaticCodegenTarget - Class in com.jsoniter.output
 
com.jsoniter - package com.jsoniter
 
com.jsoniter.annotation - package com.jsoniter.annotation
 
com.jsoniter.any - package com.jsoniter.any
 
com.jsoniter.extra - package com.jsoniter.extra
 
com.jsoniter.fuzzy - package com.jsoniter.fuzzy
 
com.jsoniter.output - package com.jsoniter.output
 
com.jsoniter.spi - package com.jsoniter.spi
 
com.jsoniter.static_codegen - package com.jsoniter.static_codegen
 
Config - Class in com.jsoniter.spi
 
Config(String, Config.Builder) - Constructor for class com.jsoniter.spi.Config
 
Config.Builder - Class in com.jsoniter.spi
 
configCache - Variable in class com.jsoniter.JsonIterator
 
configCache - Variable in class com.jsoniter.output.JsonStream
 
configName() - Method in class com.jsoniter.spi.Config
 
ConstructorDescriptor - Class in com.jsoniter.spi
 
ConstructorDescriptor() - Constructor for class com.jsoniter.spi.ConstructorDescriptor
 
copy() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
copy() - Method in class com.jsoniter.spi.Config.Builder
 
copyBuilder() - Method in class com.jsoniter.spi.Config
 
create(ClassInfo) - Static method in class com.jsoniter.output.ReflectionEncoderFactory
 
create(Class) - Method in class com.jsoniter.spi.EmptyExtension
 
create(Class) - Method in interface com.jsoniter.spi.Extension
Create object instance for given interface type
create(Class) - Static method in class com.jsoniter.spi.JsoniterSpi
 
create(Type) - Static method in class com.jsoniter.spi.TypeLiteral
 
createDecoder(String, Type) - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
createDecoder(String, Type) - Method in class com.jsoniter.spi.EmptyExtension
 
createDecoder(String, Type) - Method in interface com.jsoniter.spi.Extension
Customize type decoding
createEncoder(String, Type) - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
createEncoder(String, Type) - Method in class com.jsoniter.spi.EmptyExtension
 
createEncoder(String, Type) - Method in interface com.jsoniter.spi.Extension
Customize type encoding
createGenericArrayType(Type) - Static method in class com.jsoniter.spi.GenericsHelper
 
createOmitValue(Type) - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
createOmitValue(Type) - Method in class com.jsoniter.spi.Config
 
createParameterizedType(Type[], Type, Type) - Static method in class com.jsoniter.spi.GenericsHelper
 
ctor - Variable in class com.jsoniter.spi.ClassDescriptor
 
ctor - Variable in class com.jsoniter.spi.ConstructorDescriptor
 
currentBuffer() - Method in class com.jsoniter.JsonIterator
 
currentConfig() - Method in class com.jsoniter.output.JsonStream
 

D

data() - Method in class com.jsoniter.spi.Slice
 
decode(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeEmptyArrayDecoder
 
decode(JsonIterator) - Method in class com.jsoniter.spi.Decoder.BooleanDecoder
 
decode(JsonIterator) - Method in interface com.jsoniter.spi.Decoder
Customized decoder to read values from iterator
decode(JsonIterator) - Method in class com.jsoniter.spi.Decoder.DoubleDecoder
 
decode(JsonIterator) - Method in class com.jsoniter.spi.Decoder.FloatDecoder
 
decode(JsonIterator) - Method in class com.jsoniter.spi.Decoder.IntDecoder
 
decode(JsonIterator) - Method in class com.jsoniter.spi.Decoder.LongDecoder
 
decode(JsonIterator) - Method in class com.jsoniter.spi.Decoder.ShortDecoder
 
decodeBoolean(JsonIterator) - Method in class com.jsoniter.spi.Decoder.BooleanDecoder
 
decodeDouble(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeStringDoubleDecoder
 
decodeDouble(JsonIterator) - Method in class com.jsoniter.fuzzy.StringDoubleDecoder
 
decodeDouble(JsonIterator) - Method in class com.jsoniter.spi.Decoder.DoubleDecoder
 
decodeFloat(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeStringFloatDecoder
 
decodeFloat(JsonIterator) - Method in class com.jsoniter.fuzzy.StringFloatDecoder
 
decodeFloat(JsonIterator) - Method in class com.jsoniter.spi.Decoder.FloatDecoder
 
decodeInt(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeStringIntDecoder
 
decodeInt(JsonIterator) - Method in class com.jsoniter.fuzzy.StringIntDecoder
 
decodeInt(JsonIterator) - Method in class com.jsoniter.spi.Decoder.IntDecoder
 
decodeLong(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeStringLongDecoder
 
decodeLong(JsonIterator) - Method in class com.jsoniter.fuzzy.StringLongDecoder
 
decodeLong(JsonIterator) - Method in class com.jsoniter.spi.Decoder.LongDecoder
 
decoder - Variable in class com.jsoniter.spi.Binding
 
Decoder - Interface in com.jsoniter.spi
 
Decoder.BooleanDecoder - Class in com.jsoniter.spi
 
Decoder.DoubleDecoder - Class in com.jsoniter.spi
 
Decoder.FloatDecoder - Class in com.jsoniter.spi
 
Decoder.IntDecoder - Class in com.jsoniter.spi
 
Decoder.LongDecoder - Class in com.jsoniter.spi
 
Decoder.ShortDecoder - Class in com.jsoniter.spi
 
decoderCacheKey() - Method in class com.jsoniter.spi.Binding
 
decodeShort(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeStringShortDecoder
 
decodeShort(JsonIterator) - Method in class com.jsoniter.fuzzy.StringShortDecoder
 
decodeShort(JsonIterator) - Method in class com.jsoniter.spi.Decoder.ShortDecoder
 
decodingMode(DecodingMode) - Method in class com.jsoniter.spi.Config.Builder
 
decodingMode() - Method in class com.jsoniter.spi.Config
 
DecodingMode - Enum in com.jsoniter.spi
 
defaultValueToOmit - Variable in class com.jsoniter.spi.Binding
 
deserialize(Config, String, Class<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(String, Class<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(Config, String, TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(String, TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(Config, byte[], Class<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(byte[], Class<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(Config, byte[], TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(byte[], TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
 
deserialize(Config, String) - Static method in class com.jsoniter.JsonIterator
 
deserialize(String) - Static method in class com.jsoniter.JsonIterator
 
deserialize(Config, byte[]) - Static method in class com.jsoniter.JsonIterator
 
deserialize(byte[]) - Static method in class com.jsoniter.JsonIterator
 
disableHtmlEscaping() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
doBuild(String) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
doBuild(String) - Method in class com.jsoniter.extra.JacksonCompatibilityMode.Builder
 
doBuild(String) - Method in class com.jsoniter.spi.Config.Builder
 
DoubleDecoder() - Constructor for class com.jsoniter.spi.Decoder.DoubleDecoder
 
DoubleEncoder() - Constructor for class com.jsoniter.spi.Encoder.DoubleEncoder
 

E

EMPTY_ENTRIES_ITERATOR - Static variable in class com.jsoniter.any.Any
 
EMPTY_ITERATOR - Static variable in class com.jsoniter.any.Any
 
EMPTY_KEYS - Static variable in class com.jsoniter.any.Any
 
EmptyExtension - Class in com.jsoniter.spi
 
EmptyExtension() - Constructor for class com.jsoniter.spi.EmptyExtension
 
enable() - Static method in class com.jsoniter.extra.Base64Support
 
enable(String) - Static method in class com.jsoniter.extra.JdkDatetimeSupport
 
enable(NamingStrategySupport.NamingStrategy) - Static method in class com.jsoniter.extra.NamingStrategySupport
 
enable() - Static method in class com.jsoniter.extra.PreciseFloatSupport
 
enableDecoders() - Static method in class com.jsoniter.extra.Base64FloatSupport
 
enableEncodersAndDecoders() - Static method in class com.jsoniter.extra.Base64FloatSupport
 
enableStreamingSupport() - Static method in class com.jsoniter.JsonIterator
 
encode(Object, JsonStream) - Method in class com.jsoniter.spi.Encoder.BooleanEncoder
 
encode(Object, JsonStream) - Method in class com.jsoniter.spi.Encoder.DoubleEncoder
 
encode(Object, JsonStream) - Method in interface com.jsoniter.spi.Encoder
 
encode(Object, JsonStream) - Method in class com.jsoniter.spi.Encoder.FloatEncoder
 
encode(Object, JsonStream) - Method in class com.jsoniter.spi.Encoder.IntEncoder
 
encode(Object, JsonStream) - Method in class com.jsoniter.spi.Encoder.LongEncoder
 
encode(Object, JsonStream) - Method in class com.jsoniter.spi.Encoder.ShortEncoder
 
encodeBoolean(boolean, JsonStream) - Method in class com.jsoniter.spi.Encoder.BooleanEncoder
 
encodeDouble(double, JsonStream) - Method in class com.jsoniter.spi.Encoder.DoubleEncoder
 
encodeDouble(double, JsonStream) - Method in class com.jsoniter.spi.Encoder.StringDoubleEncoder
 
encodeFloat(float, JsonStream) - Method in class com.jsoniter.spi.Encoder.FloatEncoder
 
encodeFloat(float, JsonStream) - Method in class com.jsoniter.spi.Encoder.StringFloatEncoder
 
encodeInt(int, JsonStream) - Method in class com.jsoniter.spi.Encoder.IntEncoder
 
encodeInt(int, JsonStream) - Method in class com.jsoniter.spi.Encoder.StringIntEncoder
 
encodeLong(long, JsonStream) - Method in class com.jsoniter.spi.Encoder.LongEncoder
 
encodeLong(long, JsonStream) - Method in class com.jsoniter.spi.Encoder.StringLongEncoder
 
encoder - Variable in class com.jsoniter.spi.Binding
 
Encoder - Interface in com.jsoniter.spi
 
Encoder.BooleanEncoder - Class in com.jsoniter.spi
 
Encoder.DoubleEncoder - Class in com.jsoniter.spi
 
Encoder.FloatEncoder - Class in com.jsoniter.spi
 
Encoder.IntEncoder - Class in com.jsoniter.spi
 
Encoder.LongEncoder - Class in com.jsoniter.spi
 
Encoder.ReflectionEncoder - Interface in com.jsoniter.spi
 
Encoder.ShortEncoder - Class in com.jsoniter.spi
 
Encoder.StringDoubleEncoder - Class in com.jsoniter.spi
 
Encoder.StringFloatEncoder - Class in com.jsoniter.spi
 
Encoder.StringIntEncoder - Class in com.jsoniter.spi
 
Encoder.StringLongEncoder - Class in com.jsoniter.spi
 
Encoder.StringShortEncoder - Class in com.jsoniter.spi
 
encoderCacheKey() - Method in class com.jsoniter.spi.Binding
 
encodeShort(short, JsonStream) - Method in class com.jsoniter.spi.Encoder.ShortEncoder
 
encodeShort(short, JsonStream) - Method in class com.jsoniter.spi.Encoder.StringShortEncoder
 
EncodeTo - Class in com.jsoniter.spi
 
EncodeTo() - Constructor for class com.jsoniter.spi.EncodeTo
 
encodeTos() - Method in class com.jsoniter.spi.ClassDescriptor
 
EncodingMode - Enum in com.jsoniter.output
 
encodingMode(EncodingMode) - Method in class com.jsoniter.spi.Config.Builder
 
encodingMode() - Method in class com.jsoniter.spi.Config
 
entries() - Method in class com.jsoniter.any.Any
 
equals(Object) - Method in class com.jsoniter.any.Any
 
equals(Object) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
equals(Object) - Method in class com.jsoniter.spi.Binding
 
equals(Object) - Method in class com.jsoniter.spi.Config.Builder
 
equals(Object) - Method in class com.jsoniter.spi.Slice
 
escapeUnicode(boolean) - Method in class com.jsoniter.spi.Config.Builder
 
escapeUnicode() - Method in class com.jsoniter.spi.Config
 
excludeFieldsWithoutExposeAnnotation() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
existingObject(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
Extension - Interface in com.jsoniter.spi
 

F

False() - Constructor for class com.jsoniter.spi.OmitValue.False
 
field - Variable in class com.jsoniter.spi.Binding
 
fields - Variable in class com.jsoniter.spi.ClassDescriptor
 
FloatDecoder() - Constructor for class com.jsoniter.spi.Decoder.FloatDecoder
 
FloatEncoder() - Constructor for class com.jsoniter.spi.Encoder.FloatEncoder
 
flush() - Method in class com.jsoniter.output.JsonStream
 
fromNames - Variable in class com.jsoniter.spi.Binding
 

G

GenericsHelper - Class in com.jsoniter.spi
 
GenericsHelper() - Constructor for class com.jsoniter.spi.GenericsHelper
 
get(int) - Method in class com.jsoniter.any.Any
 
get(Object) - Method in class com.jsoniter.any.Any
 
get(Object...) - Method in class com.jsoniter.any.Any
 
get(Object[], int) - Method in class com.jsoniter.any.Any
 
getAnnotation(Class<T>) - Method in class com.jsoniter.spi.Binding
 
getAnnotation(Annotation[], Class<T>) - Static method in class com.jsoniter.spi.Config
 
getCurrentConfig() - Static method in class com.jsoniter.spi.JsoniterSpi
 
getDecoder(String) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getDecoderCacheKey(Type) - Method in class com.jsoniter.spi.Config
 
getDecoderCacheKey() - Method in class com.jsoniter.spi.TypeLiteral
 
getDecoderCacheKey(String) - Method in class com.jsoniter.spi.TypeLiteral
 
getDecodingClassDescriptor(ClassInfo, boolean) - Static method in class com.jsoniter.spi.ClassDescriptor
 
getDefaultConfig() - Static method in class com.jsoniter.spi.JsoniterSpi
 
getEncoder(String) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getEncoderCacheKey(Type) - Method in class com.jsoniter.spi.Config
 
getEncoderCacheKey() - Method in class com.jsoniter.spi.TypeLiteral
 
getEncoderCacheKey(String) - Method in class com.jsoniter.spi.TypeLiteral
 
getEncodingClassDescriptor(ClassInfo, boolean) - Static method in class com.jsoniter.spi.ClassDescriptor
 
getExtensions() - Static method in class com.jsoniter.spi.JsoniterSpi
 
getJsonCreator(Annotation[]) - Method in class com.jsoniter.extra.JacksonCompatibilityMode
 
getJsonCreator(Annotation[]) - Method in class com.jsoniter.spi.Config
 
getJsonIgnore(Annotation[]) - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
getJsonIgnore(Annotation[]) - Method in class com.jsoniter.extra.JacksonCompatibilityMode
 
getJsonIgnore(Annotation[]) - Method in class com.jsoniter.spi.Config
 
getJsonProperty(Annotation[]) - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
getJsonProperty(Annotation[]) - Method in class com.jsoniter.extra.JacksonCompatibilityMode
 
getJsonProperty(Annotation[]) - Method in class com.jsoniter.spi.Config
 
getJsonUnwrapper(Annotation[]) - Method in class com.jsoniter.extra.JacksonCompatibilityMode
 
getJsonUnwrapper(Annotation[]) - Method in class com.jsoniter.spi.Config
 
getJsonWrapper(Annotation[]) - Method in class com.jsoniter.extra.JacksonCompatibilityMode
 
getJsonWrapper(Annotation[]) - Method in class com.jsoniter.spi.Config
 
getMapKeyDecoder(String) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getMapKeyDecoderCacheKey(Type) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getMapKeyEncoder(String) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getMapKeyEncoderCacheKey(Type) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getNativeType() - Method in class com.jsoniter.spi.TypeLiteral
 
getObjectFactory(Class) - Static method in class com.jsoniter.spi.JsoniterSpi
 
getters - Variable in class com.jsoniter.spi.ClassDescriptor
 
getType() - Method in class com.jsoniter.spi.TypeLiteral
 
getTypeImplementation(Class) - Static method in class com.jsoniter.spi.JsoniterSpi
 
GsonCompatibilityMode - Class in com.jsoniter.extra
 
GsonCompatibilityMode.Builder - Class in com.jsoniter.extra
 

H

handle(JsonIterator, Object) - Method in interface com.jsoniter.JsonIterator.ReadArrayCallback
 
handle(JsonIterator, String, Object) - Method in interface com.jsoniter.JsonIterator.ReadObjectCallback
 
hashCode() - Method in class com.jsoniter.any.Any
 
hashCode() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
hashCode() - Method in class com.jsoniter.spi.Binding
 
hashCode() - Method in class com.jsoniter.spi.Config.Builder
 
hashCode() - Method in class com.jsoniter.spi.Slice
 
head(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
head() - Method in class com.jsoniter.spi.Slice
 

I

idx - Variable in class com.jsoniter.spi.Binding
 
indentionStep(int) - Method in class com.jsoniter.spi.Config.Builder
 
indentionStep() - Method in class com.jsoniter.spi.Config
 
INSTANCE - Static variable in class com.jsoniter.spi.Config
 
IntDecoder() - Constructor for class com.jsoniter.spi.Decoder.IntDecoder
 
IntEncoder() - Constructor for class com.jsoniter.spi.Encoder.IntEncoder
 
isCollectionValueNullable - Variable in class com.jsoniter.spi.Binding
 
isMap - Variable in class com.jsoniter.spi.UnwrapperDescriptor
 
isNullable - Variable in class com.jsoniter.spi.Binding
 
isSameClass(Type, Class) - Static method in class com.jsoniter.spi.GenericsHelper
 
isSimpleValue - Variable in class com.jsoniter.spi.UnwrapperDescriptor
 
isWildcard(Object) - Method in class com.jsoniter.any.Any
 
iterator() - Method in class com.jsoniter.any.Any
 

J

JacksonCompatibilityMode - Class in com.jsoniter.extra
 
JacksonCompatibilityMode.Builder - Class in com.jsoniter.extra
 
JdkDatetimeSupport - Class in com.jsoniter.extra
there is no official way to encode/decode datetime, this is just an option for you
JdkDatetimeSupport() - Constructor for class com.jsoniter.extra.JdkDatetimeSupport
 
JsonCreator - Annotation Type in com.jsoniter.annotation
 
JsonException - Exception in com.jsoniter.spi
 
JsonException() - Constructor for exception com.jsoniter.spi.JsonException
 
JsonException(String) - Constructor for exception com.jsoniter.spi.JsonException
 
JsonException(String, Throwable) - Constructor for exception com.jsoniter.spi.JsonException
 
JsonException(Throwable) - Constructor for exception com.jsoniter.spi.JsonException
 
JsonExtraProperties - Annotation Type in com.jsoniter.annotation
 
JsonIgnore - Annotation Type in com.jsoniter.annotation
 
JsonIterator - Class in com.jsoniter
 
JsonIterator() - Constructor for class com.jsoniter.JsonIterator
 
JsonIterator.ReadArrayCallback - Interface in com.jsoniter
 
JsonIterator.ReadObjectCallback - Interface in com.jsoniter
 
JsonIteratorPool - Class in com.jsoniter
 
JsonIteratorPool() - Constructor for class com.jsoniter.JsonIteratorPool
 
JsoniterSpi - Class in com.jsoniter.spi
 
JsoniterSpi() - Constructor for class com.jsoniter.spi.JsoniterSpi
 
JsonMissingProperties - Annotation Type in com.jsoniter.annotation
 
JsonObject - Annotation Type in com.jsoniter.annotation
 
JsonProperty - Annotation Type in com.jsoniter.annotation
 
JsonStream - Class in com.jsoniter.output
 
JsonStream(OutputStream, int) - Constructor for class com.jsoniter.output.JsonStream
 
JsonStreamPool - Class in com.jsoniter.output
 
JsonStreamPool() - Constructor for class com.jsoniter.output.JsonStreamPool
 
JsonUnwrapper - Annotation Type in com.jsoniter.annotation
 
JsonWrapper - Annotation Type in com.jsoniter.annotation
 
JsonWrapperType - Enum in com.jsoniter.annotation
 

K

KEBAB_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
 
key() - Method in interface com.jsoniter.any.Any.EntryIterator
 
keys() - Method in class com.jsoniter.any.Any
 
keyValueTypeWrappers - Variable in class com.jsoniter.spi.ClassDescriptor
 

L

lazyArray(byte[], int, int) - Static method in class com.jsoniter.any.Any
 
lazyDouble(byte[], int, int) - Static method in class com.jsoniter.any.Any
 
lazyLong(byte[], int, int) - Static method in class com.jsoniter.any.Any
 
lazyObject(byte[], int, int) - Static method in class com.jsoniter.any.Any
 
lazyString(byte[], int, int) - Static method in class com.jsoniter.any.Any
 
len() - Method in class com.jsoniter.spi.Slice
 
LongDecoder() - Constructor for class com.jsoniter.spi.Decoder.LongDecoder
 
LongEncoder() - Constructor for class com.jsoniter.spi.Encoder.LongEncoder
 
lookup - Variable in class com.jsoniter.spi.ClassDescriptor
 
LOWER_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
 

M

main(String[]) - Static method in class com.jsoniter.static_codegen.StaticCodegen
 
make(String) - Static method in class com.jsoniter.spi.Slice
 
mapValueTypeLiteral - Variable in class com.jsoniter.spi.UnwrapperDescriptor
 
mask - Variable in class com.jsoniter.spi.Binding
 
MaybeEmptyArrayDecoder - Class in com.jsoniter.fuzzy
 
MaybeEmptyArrayDecoder(Binding) - Constructor for class com.jsoniter.fuzzy.MaybeEmptyArrayDecoder
 
MaybeStringDoubleDecoder - Class in com.jsoniter.fuzzy
 
MaybeStringDoubleDecoder() - Constructor for class com.jsoniter.fuzzy.MaybeStringDoubleDecoder
 
MaybeStringFloatDecoder - Class in com.jsoniter.fuzzy
 
MaybeStringFloatDecoder() - Constructor for class com.jsoniter.fuzzy.MaybeStringFloatDecoder
 
MaybeStringIntDecoder - Class in com.jsoniter.fuzzy
 
MaybeStringIntDecoder() - Constructor for class com.jsoniter.fuzzy.MaybeStringIntDecoder
 
MaybeStringLongDecoder - Class in com.jsoniter.fuzzy
 
MaybeStringLongDecoder() - Constructor for class com.jsoniter.fuzzy.MaybeStringLongDecoder
 
MaybeStringShortDecoder - Class in com.jsoniter.fuzzy
 
MaybeStringShortDecoder() - Constructor for class com.jsoniter.fuzzy.MaybeStringShortDecoder
 
method - Variable in class com.jsoniter.spi.Binding
 
method - Variable in class com.jsoniter.spi.UnwrapperDescriptor
 
method - Variable in class com.jsoniter.spi.WrapperDescriptor
 
mustBeValid() - Method in class com.jsoniter.any.Any
 

N

name - Variable in class com.jsoniter.spi.Binding
 
NamingStrategySupport - Class in com.jsoniter.extra
 
NamingStrategySupport() - Constructor for class com.jsoniter.extra.NamingStrategySupport
 
NamingStrategySupport.NamingStrategy - Interface in com.jsoniter.extra
 
nativeTypes - Static variable in class com.jsoniter.spi.TypeLiteral
 
next() - Method in interface com.jsoniter.any.Any.EntryIterator
 
nextToken(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
nextTokenIsComma(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
Null() - Constructor for class com.jsoniter.spi.OmitValue.Null
 

O

object(Object...) - Method in class com.jsoniter.any.Any
 
object() - Method in class com.jsoniter.any.Any
 
objectFactory - Variable in class com.jsoniter.spi.ConstructorDescriptor
 
omitDefaultValue(boolean) - Method in class com.jsoniter.spi.Config.Builder
 
omitDefaultValue() - Method in class com.jsoniter.spi.Config
 
OmitValue - Interface in com.jsoniter.spi
 
OmitValue.False - Class in com.jsoniter.spi
 
OmitValue.Null - Class in com.jsoniter.spi
 
OmitValue.Parsed - Class in com.jsoniter.spi
 
OmitValue.ZeroByte - Class in com.jsoniter.spi
 
OmitValue.ZeroChar - Class in com.jsoniter.spi
 
OmitValue.ZeroDouble - Class in com.jsoniter.spi
 
OmitValue.ZeroFloat - Class in com.jsoniter.spi
 
OmitValue.ZeroInt - Class in com.jsoniter.spi
 
OmitValue.ZeroLong - Class in com.jsoniter.spi
 
OmitValue.ZeroShort - Class in com.jsoniter.spi
 
onExtraProperties - Variable in class com.jsoniter.spi.ClassDescriptor
 
onMissingProperties - Variable in class com.jsoniter.spi.ClassDescriptor
 
outputDir - Variable in class com.jsoniter.CodegenAccess.StaticCodegenTarget
 
outputDir - Variable in class com.jsoniter.output.CodegenAccess.StaticCodegenTarget
 

P

parameters - Variable in class com.jsoniter.spi.ConstructorDescriptor
the parameters to call constructor or static method
parameters - Variable in class com.jsoniter.spi.WrapperDescriptor
the parameters to bind
parse(InputStream, int) - Static method in class com.jsoniter.JsonIterator
 
parse(byte[]) - Static method in class com.jsoniter.JsonIterator
 
parse(byte[], int, int) - Static method in class com.jsoniter.JsonIterator
 
parse(String) - Static method in class com.jsoniter.JsonIterator
 
parse(Slice) - Static method in class com.jsoniter.JsonIterator
 
parse(Type, String) - Static method in class com.jsoniter.spi.OmitValue.Parsed
 
Parsed(Object, String) - Constructor for class com.jsoniter.spi.OmitValue.Parsed
 
PreciseFloatSupport - Class in com.jsoniter.extra
default float/double encoding will keep 6 decimal places enable precise encoding will use JDK toString to be precise
PreciseFloatSupport() - Constructor for class com.jsoniter.extra.PreciseFloatSupport
 

R

read(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
read() - Method in class com.jsoniter.JsonIterator
 
read(T) - Method in class com.jsoniter.JsonIterator
try to bind to existing object, returned object might not the same instance
read(TypeLiteral<T>, T) - Method in class com.jsoniter.JsonIterator
try to bind to existing object, returned object might not the same instance
read(Class<T>) - Method in class com.jsoniter.JsonIterator
 
read(TypeLiteral<T>) - Method in class com.jsoniter.JsonIterator
 
read(Type) - Method in class com.jsoniter.JsonIterator
 
readAny() - Method in class com.jsoniter.JsonIterator
 
readArray() - Method in class com.jsoniter.JsonIterator
 
readArrayCB(JsonIterator.ReadArrayCallback, Object) - Method in class com.jsoniter.JsonIterator
 
readArrayStart(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readBigDecimal() - Method in class com.jsoniter.JsonIterator
 
readBigInteger() - Method in class com.jsoniter.JsonIterator
 
readBoolean(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readBoolean() - Method in class com.jsoniter.JsonIterator
 
readByte(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readDouble(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readDouble() - Method in class com.jsoniter.JsonIterator
 
readFloat(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readFloat() - Method in class com.jsoniter.JsonIterator
 
readInt(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readInt() - Method in class com.jsoniter.JsonIterator
 
readLong(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readLong() - Method in class com.jsoniter.JsonIterator
 
readMapKey(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readNull() - Method in class com.jsoniter.JsonIterator
 
readNumberAsString() - Method in class com.jsoniter.JsonIterator
 
readObject() - Method in class com.jsoniter.JsonIterator
 
readObjectCB(JsonIterator.ReadObjectCallback, Object) - Method in class com.jsoniter.JsonIterator
 
readObjectFieldAsHash(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readObjectFieldAsSlice(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readObjectFieldAsString(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readObjectStart(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readShort(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readShort() - Method in class com.jsoniter.JsonIterator
 
readSlice(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
readString() - Method in class com.jsoniter.JsonIterator
 
readStringAsSlice() - Method in class com.jsoniter.JsonIterator
 
ReflectionEncoderFactory - Class in com.jsoniter.output
 
ReflectionEncoderFactory() - Constructor for class com.jsoniter.output.ReflectionEncoderFactory
 
registerEncoders() - Static method in class com.jsoniter.any.Any
 
registerExtension(Extension) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerMapKeyDecoder(Type, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerMapKeyEncoder(Type, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerNativeEncoder(Class, Encoder.ReflectionEncoder) - Static method in class com.jsoniter.output.JsonStream
 
registerPropertyDecoder(Class, String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerPropertyDecoder(TypeLiteral, String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerPropertyEncoder(Class, String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerPropertyEncoder(TypeLiteral, String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerTypeDecoder(Class, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerTypeDecoder(TypeLiteral, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerTypeEncoder(Class, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerTypeEncoder(TypeLiteral, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
 
registerTypeImplementation(Class, Class) - Static method in class com.jsoniter.spi.JsoniterSpi
 
reportError(String, String) - Method in class com.jsoniter.JsonIterator
 
reportIncompleteArray(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
reportIncompleteObject(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
reportUnexpectedType(ValueType) - Method in class com.jsoniter.any.Any
 
reset(byte[]) - Method in class com.jsoniter.JsonIterator
 
reset(byte[], int, int) - Method in class com.jsoniter.JsonIterator
 
reset(Slice) - Method in class com.jsoniter.JsonIterator
 
reset(InputStream) - Method in class com.jsoniter.JsonIterator
 
reset(OutputStream) - Method in class com.jsoniter.output.JsonStream
 
reset(byte[], int, int) - Method in class com.jsoniter.spi.Slice
 
resetExistingObject(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
returnJsonIterator(JsonIterator) - Static method in class com.jsoniter.JsonIteratorPool
 
returnJsonStream(JsonStream) - Static method in class com.jsoniter.output.JsonStreamPool
 
reuseCollection(T) - Static method in class com.jsoniter.CodegenAccess
 
rewrap(List<Any>) - Static method in class com.jsoniter.any.Any
 
rewrap(Map<String, Any>) - Static method in class com.jsoniter.any.Any
 

S

serialize(Config, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
 
serialize(Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
 
serialize(Config, TypeLiteral, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
 
serialize(TypeLiteral, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
 
serialize(Type, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
 
serialize(Config, Object) - Static method in class com.jsoniter.output.JsonStream
 
serialize(Object) - Static method in class com.jsoniter.output.JsonStream
 
serialize(Config, TypeLiteral, Object) - Static method in class com.jsoniter.output.JsonStream
 
serialize(TypeLiteral, Object) - Static method in class com.jsoniter.output.JsonStream
 
serialize(boolean, Type, Object) - Static method in class com.jsoniter.output.JsonStream
 
serializeNulls() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
set(int) - Method in class com.jsoniter.any.Any
 
set(long) - Method in class com.jsoniter.any.Any
 
set(float) - Method in class com.jsoniter.any.Any
 
set(double) - Method in class com.jsoniter.any.Any
 
set(String) - Method in class com.jsoniter.any.Any
 
setCurrentConfig(Config) - Static method in class com.jsoniter.spi.JsoniterSpi
 
setDateFormat(int) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setDateFormat(int, int) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setDateFormat(String) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setDefaultConfig(Config) - Static method in class com.jsoniter.spi.JsoniterSpi
 
setExclusionStrategies(ExclusionStrategy...) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setExistingObject(JsonIterator, Object) - Static method in class com.jsoniter.CodegenAccess
 
setFieldNamingPolicy(FieldNamingPolicy) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setFieldNamingStrategy(FieldNamingStrategy) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setIndentionStep(int) - Static method in class com.jsoniter.output.JsonStream
 
setMode(DecodingMode) - Static method in class com.jsoniter.JsonIterator
 
setMode(EncodingMode) - Static method in class com.jsoniter.output.JsonStream
 
setPrettyPrinting() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
setters - Variable in class com.jsoniter.spi.ClassDescriptor
 
setup() - Method in interface com.jsoniter.static_codegen.StaticCodegenConfig
register decoder/encoder before codegen register extension before codegen
setVersion(double) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
ShortDecoder() - Constructor for class com.jsoniter.spi.Decoder.ShortDecoder
 
ShortEncoder() - Constructor for class com.jsoniter.spi.Encoder.ShortEncoder
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.False
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.Null
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.Parsed
 
shouldOmit(Object) - Method in interface com.jsoniter.spi.OmitValue
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroByte
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroChar
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroDouble
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroFloat
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroInt
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroLong
 
shouldOmit(Object) - Method in class com.jsoniter.spi.OmitValue.ZeroShort
 
shouldSkip - Variable in class com.jsoniter.spi.Binding
 
size() - Method in class com.jsoniter.any.Any
 
skip() - Method in class com.jsoniter.JsonIterator
 
skipFixedBytes(JsonIterator, int) - Static method in class com.jsoniter.CodegenAccess
 
Slice - Class in com.jsoniter.spi
 
Slice(byte[], int, int) - Constructor for class com.jsoniter.spi.Slice
 
SNAKE_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
 
StaticCodegen - Class in com.jsoniter.static_codegen
 
StaticCodegen() - Constructor for class com.jsoniter.static_codegen.StaticCodegen
 
StaticCodegenConfig - Interface in com.jsoniter.static_codegen
 
StaticCodegenTarget(String) - Constructor for class com.jsoniter.CodegenAccess.StaticCodegenTarget
 
StaticCodegenTarget(String) - Constructor for class com.jsoniter.output.CodegenAccess.StaticCodegenTarget
 
staticFactory - Variable in class com.jsoniter.spi.ConstructorDescriptor
 
staticGenDecoders(TypeLiteral[], CodegenAccess.StaticCodegenTarget) - Static method in class com.jsoniter.CodegenAccess
 
staticGenEncoders(TypeLiteral[], CodegenAccess.StaticCodegenTarget) - Static method in class com.jsoniter.output.CodegenAccess
 
staticMethodName - Variable in class com.jsoniter.spi.ConstructorDescriptor
set to null if use constructor otherwise use static method
StringDoubleDecoder - Class in com.jsoniter.fuzzy
 
StringDoubleDecoder() - Constructor for class com.jsoniter.fuzzy.StringDoubleDecoder
 
StringDoubleEncoder() - Constructor for class com.jsoniter.spi.Encoder.StringDoubleEncoder
 
StringFloatDecoder - Class in com.jsoniter.fuzzy
 
StringFloatDecoder() - Constructor for class com.jsoniter.fuzzy.StringFloatDecoder
 
StringFloatEncoder() - Constructor for class com.jsoniter.spi.Encoder.StringFloatEncoder
 
StringIntDecoder - Class in com.jsoniter.fuzzy
 
StringIntDecoder() - Constructor for class com.jsoniter.fuzzy.StringIntDecoder
 
StringIntEncoder() - Constructor for class com.jsoniter.spi.Encoder.StringIntEncoder
 
StringLongDecoder - Class in com.jsoniter.fuzzy
 
StringLongDecoder() - Constructor for class com.jsoniter.fuzzy.StringLongDecoder
 
StringLongEncoder() - Constructor for class com.jsoniter.spi.Encoder.StringLongEncoder
 
StringShortDecoder - Class in com.jsoniter.fuzzy
 
StringShortDecoder() - Constructor for class com.jsoniter.fuzzy.StringShortDecoder
 
StringShortEncoder() - Constructor for class com.jsoniter.spi.Encoder.StringShortEncoder
 

T

tail() - Method in class com.jsoniter.spi.Slice
 
toBigDecimal(Object...) - Method in class com.jsoniter.any.Any
 
toBigDecimal() - Method in class com.jsoniter.any.Any
 
toBigInteger(Object...) - Method in class com.jsoniter.any.Any
 
toBigInteger() - Method in class com.jsoniter.any.Any
 
toBoolean(Object...) - Method in class com.jsoniter.any.Any
 
toBoolean() - Method in class com.jsoniter.any.Any
 
toDouble(Object...) - Method in class com.jsoniter.any.Any
 
toDouble() - Method in class com.jsoniter.any.Any
 
toFloat(Object...) - Method in class com.jsoniter.any.Any
 
toFloat() - Method in class com.jsoniter.any.Any
 
toInt(Object...) - Method in class com.jsoniter.any.Any
 
toInt() - Method in class com.jsoniter.any.Any
 
toLong(Object...) - Method in class com.jsoniter.any.Any
 
toLong() - Method in class com.jsoniter.any.Any
 
toName - Variable in class com.jsoniter.spi.EncodeTo
 
toNames - Variable in class com.jsoniter.spi.Binding
 
toString(Object...) - Method in class com.jsoniter.any.Any
 
toString() - Method in class com.jsoniter.any.Any
 
toString() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
 
toString() - Method in class com.jsoniter.extra.JacksonCompatibilityMode.Builder
 
toString() - Method in class com.jsoniter.spi.Binding
 
toString() - Method in class com.jsoniter.spi.Config.Builder
 
toString() - Method in class com.jsoniter.spi.ConstructorDescriptor
 
toString() - Method in class com.jsoniter.spi.Slice
 
toString() - Method in class com.jsoniter.spi.TypeLiteral
 
translate(String) - Method in interface com.jsoniter.extra.NamingStrategySupport.NamingStrategy
 
type - Variable in class com.jsoniter.spi.ClassInfo
 
typeArgs - Variable in class com.jsoniter.spi.ClassInfo
 
TypeLiteral<T> - Class in com.jsoniter.spi
 
TypeLiteral() - Constructor for class com.jsoniter.spi.TypeLiteral
Constructs a new type literal.
TypeLiteral(Type, String, String) - Constructor for class com.jsoniter.spi.TypeLiteral
 
TypeLiteral.NativeType - Enum in com.jsoniter.spi
 

U

unreadByte(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
 
UnwrapperDescriptor - Class in com.jsoniter.spi
 
UnwrapperDescriptor(Method) - Constructor for class com.jsoniter.spi.UnwrapperDescriptor
 
unwrappers - Variable in class com.jsoniter.spi.ClassDescriptor
 
updateClassDescriptor(ClassDescriptor) - Method in class com.jsoniter.extra.GsonCompatibilityMode
 
updateClassDescriptor(ClassDescriptor) - Method in class com.jsoniter.spi.Config
 
updateClassDescriptor(ClassDescriptor) - Method in class com.jsoniter.spi.EmptyExtension
 
updateClassDescriptor(ClassDescriptor) - Method in interface com.jsoniter.spi.Extension
Update how binding is done for the class
UPPER_CAMEL_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
 
useImpl(Type, Class) - Static method in class com.jsoniter.spi.GenericsHelper
 

V

value() - Method in interface com.jsoniter.any.Any.EntryIterator
 
valueCanReuse - Variable in class com.jsoniter.spi.Binding
 
valueOf(String) - Static method in enum com.jsoniter.annotation.JsonWrapperType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jsoniter.output.EncodingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jsoniter.spi.DecodingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jsoniter.spi.TypeLiteral.NativeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jsoniter.ValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jsoniter.annotation.JsonWrapperType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jsoniter.output.EncodingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jsoniter.spi.DecodingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jsoniter.spi.TypeLiteral.NativeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jsoniter.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
valueType() - Method in class com.jsoniter.any.Any
 
valueType - Variable in class com.jsoniter.spi.Binding
 
ValueType - Enum in com.jsoniter
 
valueTypeLiteral - Variable in class com.jsoniter.spi.Binding
 

W

whatIsNext() - Method in class com.jsoniter.JsonIterator
 
whatToCodegen() - Method in interface com.jsoniter.static_codegen.StaticCodegenConfig
what to codegen
wrap(int) - Static method in class com.jsoniter.any.Any
 
wrap(long) - Static method in class com.jsoniter.any.Any
 
wrap(float) - Static method in class com.jsoniter.any.Any
 
wrap(double) - Static method in class com.jsoniter.any.Any
 
wrap(boolean) - Static method in class com.jsoniter.any.Any
 
wrap(String) - Static method in class com.jsoniter.any.Any
 
wrap(Collection<T>) - Static method in class com.jsoniter.any.Any
 
wrap(List<T>) - Static method in class com.jsoniter.any.Any
 
wrap(Map<String, T>) - Static method in class com.jsoniter.any.Any
 
wrap(Object) - Static method in class com.jsoniter.any.Any
 
wrap(Object) - Static method in class com.jsoniter.output.CodegenAccess
 
wrap(Object) - Method in class com.jsoniter.spi.Encoder.DoubleEncoder
 
wrap(Object) - Method in class com.jsoniter.spi.Encoder.FloatEncoder
 
wrap(Object) - Method in class com.jsoniter.spi.Encoder.IntEncoder
 
wrap(Object) - Method in class com.jsoniter.spi.Encoder.LongEncoder
 
wrap(Object) - Method in interface com.jsoniter.spi.Encoder.ReflectionEncoder
 
wrap(Object) - Method in class com.jsoniter.spi.Encoder.ShortEncoder
 
wrapArray(Object) - Static method in class com.jsoniter.any.Any
 
wrapNull() - Static method in class com.jsoniter.any.Any
 
WrapperDescriptor - Class in com.jsoniter.spi
 
WrapperDescriptor() - Constructor for class com.jsoniter.spi.WrapperDescriptor
 
write(int) - Method in class com.jsoniter.output.JsonStream
 
write(byte, byte) - Method in class com.jsoniter.output.JsonStream
 
write(byte, byte, byte) - Method in class com.jsoniter.output.JsonStream
 
write(byte, byte, byte, byte) - Method in class com.jsoniter.output.JsonStream
 
write(byte, byte, byte, byte, byte) - Method in class com.jsoniter.output.JsonStream
 
write(byte, byte, byte, byte, byte, byte) - Method in class com.jsoniter.output.JsonStream
 
write(byte[], int, int) - Method in class com.jsoniter.output.JsonStream
 
writeArrayEnd() - Method in class com.jsoniter.output.JsonStream
 
writeArrayStart() - Method in class com.jsoniter.output.JsonStream
 
writeEmptyArray() - Method in class com.jsoniter.output.JsonStream
 
writeEmptyObject() - Method in class com.jsoniter.output.JsonStream
 
writeFalse() - Method in class com.jsoniter.output.JsonStream
 
writeIndention() - Method in class com.jsoniter.output.JsonStream
 
writeMapKey(String, Object, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeMore() - Method in class com.jsoniter.output.JsonStream
 
writeNull() - Method in class com.jsoniter.output.JsonStream
 
writeObjectEnd() - Method in class com.jsoniter.output.JsonStream
 
writeObjectField(String) - Method in class com.jsoniter.output.JsonStream
 
writeObjectField(Object) - Method in class com.jsoniter.output.JsonStream
 
writeObjectField(Object, Encoder) - Method in class com.jsoniter.output.JsonStream
 
writeObjectStart() - Method in class com.jsoniter.output.JsonStream
 
writeRaw(String) - Method in class com.jsoniter.output.JsonStream
 
writeRaw(String, int) - Method in class com.jsoniter.output.JsonStream
 
writeStringWithoutQuote(String, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeTo(JsonStream) - Method in class com.jsoniter.any.Any
 
writeTrue() - Method in class com.jsoniter.output.JsonStream
 
writeVal(String, Object, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, boolean, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, byte, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, short, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, int, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, char, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, long, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, float, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String, double, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
 
writeVal(String) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Boolean) - Method in class com.jsoniter.output.JsonStream
 
writeVal(boolean) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Short) - Method in class com.jsoniter.output.JsonStream
 
writeVal(short) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Integer) - Method in class com.jsoniter.output.JsonStream
 
writeVal(int) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Long) - Method in class com.jsoniter.output.JsonStream
 
writeVal(long) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Float) - Method in class com.jsoniter.output.JsonStream
 
writeVal(float) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Double) - Method in class com.jsoniter.output.JsonStream
 
writeVal(double) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Any) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Object) - Method in class com.jsoniter.output.JsonStream
 
writeVal(TypeLiteral<T>, T) - Method in class com.jsoniter.output.JsonStream
 
writeVal(Type, T) - Method in class com.jsoniter.output.JsonStream
 

Z

ZeroByte() - Constructor for class com.jsoniter.spi.OmitValue.ZeroByte
 
ZeroChar() - Constructor for class com.jsoniter.spi.OmitValue.ZeroChar
 
ZeroDouble() - Constructor for class com.jsoniter.spi.OmitValue.ZeroDouble
 
ZeroFloat() - Constructor for class com.jsoniter.spi.OmitValue.ZeroFloat
 
ZeroInt() - Constructor for class com.jsoniter.spi.OmitValue.ZeroInt
 
ZeroLong() - Constructor for class com.jsoniter.spi.OmitValue.ZeroLong
 
ZeroShort() - Constructor for class com.jsoniter.spi.OmitValue.ZeroShort
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2019. All rights reserved.