A B C D E F G H I J K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- actualTypeArguments - Variable in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- addBinding(ClassInfo, Binding) - Method in class com.jsoniter.ReflectionObjectDecoder
- addDeserializationExclusionStrategy(ExclusionStrategy) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- addFieldDispatch(StringBuilder, int, int, Map<Byte, Object>, List<Byte>) - Static method in class com.jsoniter.CodegenImplEnum
- addFieldDispatch(StringBuilder, int, int, Map<Byte, Object>, List<Byte>) - Static method in class com.jsoniter.CodegenImplObjectStrict
- 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
- addObjectFactory(Class, Extension) - Static method in class com.jsoniter.spi.JsoniterSpi
- addPlaceholderDecoderToSupportRecursiveStructure(String) - Static method in class com.jsoniter.Codegen
- addPlaceholderEncoderToSupportRecursiveStructure(String) - Static method in class com.jsoniter.output.Codegen
- addSerializationExclusionStrategy(ExclusionStrategy) - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- allBindings - Variable in class com.jsoniter.ReflectionObjectDecoder
- 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 - com.jsoniter.spi.TypeLiteral.NativeType
- Any.EntryIterator - Interface in com.jsoniter.any
- append(String) - Method in class com.jsoniter.output.CodegenResult
- append(StringBuilder, String) - Static method in class com.jsoniter.CodegenImplArray
- append(StringBuilder, String) - Static method in class com.jsoniter.CodegenImplEnum
- append(StringBuilder, String) - Static method in class com.jsoniter.CodegenImplMap
- append(StringBuilder, String) - Static method in class com.jsoniter.CodegenImplObjectHash
- append(StringBuilder, String) - Static method in class com.jsoniter.CodegenImplObjectStrict
- append(StringBuilder, String) - Static method in class com.jsoniter.output.CodegenResult
- appendBindingSet(StringBuilder, ClassDescriptor, Binding) - Static method in class com.jsoniter.CodegenImplObjectHash
- appendBuffer() - Method in class com.jsoniter.output.CodegenResult
- appendComma(CodegenResult, int) - Static method in class com.jsoniter.output.CodegenImplObject
- appendInvocation(StringBuilder, List<Binding>) - Static method in class com.jsoniter.CodegenImplObjectHash
- appendMissingRequiredProperties(StringBuilder, ClassDescriptor) - Static method in class com.jsoniter.CodegenImplObjectStrict
- appendOnUnknownField(StringBuilder, ClassDescriptor) - Static method in class com.jsoniter.CodegenImplObjectStrict
- appendSetExtraProperteis(StringBuilder, ClassDescriptor) - Static method in class com.jsoniter.CodegenImplObjectStrict
- appendSetExtraToKeyValueTypeWrappers(StringBuilder, ClassDescriptor) - Static method in class com.jsoniter.CodegenImplObjectStrict
- appendVarDef(StringBuilder, Binding) - Static method in class com.jsoniter.CodegenImplObjectHash
- appendWrappers(List<WrapperDescriptor>, StringBuilder) - Static method in class com.jsoniter.CodegenImplObjectHash
- applyWrappers(Object[], Object) - Method in class com.jsoniter.ReflectionObjectDecoder
- ARRAY - com.jsoniter.ValueType
- ArrayAny - Class in com.jsoniter.any
- ArrayAny(List<Any>) - Constructor for class com.jsoniter.any.ArrayAny
- ArrayLazyAny - Class in com.jsoniter.any
- ArrayLazyAny(byte[], int, int) - Constructor for class com.jsoniter.any.ArrayLazyAny
- ArrayLazyAny.LazyIterator - Class in com.jsoniter.any
- ArrayWrapperAny - Class in com.jsoniter.any
- ArrayWrapperAny(Object) - Constructor for class com.jsoniter.any.ArrayWrapperAny
- ArrayWrapperAny.WrapperIterator - Class in com.jsoniter.any
- as(TypeLiteral<T>) - Method in class com.jsoniter.any.Any
- as(TypeLiteral<T>) - Method in class com.jsoniter.any.LazyAny
- as(TypeLiteral<T>, Object...) - Method in class com.jsoniter.any.Any
- as(Class<T>) - Method in class com.jsoniter.any.Any
- as(Class<T>) - Method in class com.jsoniter.any.LazyAny
- as(Class<T>, Object...) - Method in class com.jsoniter.any.Any
- asExtraForUnknownProperties - Variable in class com.jsoniter.spi.ClassDescriptor
- asExtraForUnknownProperties() - Method in annotation type com.jsoniter.annotation.JsonObject
- 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
- assertNotLeadingZero(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- assignConfigName(Object) - Static method in class com.jsoniter.spi.JsoniterSpi
- assignMaskForRequiredProperties(List<Binding>) - Static method in class com.jsoniter.CodegenImplObjectStrict
- assignNewConfigName(Object) - Static method in class com.jsoniter.spi.JsoniterSpi
- at(int) - Method in class com.jsoniter.spi.Slice
B
- BA - Static variable in class com.jsoniter.extra.Base64
- Base64 - Class in com.jsoniter.extra
-
A very fast and memory efficient class to encode and decode to and from BASE64 in full accordance with RFC 2045.
On Windows XP sp1 with 1.4.2_04 and later ;), this encoder and decoder is about 10 times faster on small arrays (10 - 1000 bytes) and 2-3 times as fast on larger arrays (10000 - 1000000 bytes) compared tosun.misc.Encoder()/Decoder()
.
On byte arrays the encoder is about 20% faster than Jakarta Commons Base64 Codec for encode and about 50% faster for decoding large arrays. - Base64() - Constructor for class com.jsoniter.extra.Base64
- 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
- BIG_DECIMAL - com.jsoniter.spi.TypeLiteral.NativeType
- BIG_INTEGER - com.jsoniter.spi.TypeLiteral.NativeType
- binding - Variable in class com.jsoniter.fuzzy.MaybeEmptyArrayDecoder
- binding - Variable in class com.jsoniter.spi.EncodeTo
- Binding - Class in com.jsoniter.spi
- Binding(ClassInfo, Map<String, Type>, Type) - Constructor for class com.jsoniter.spi.Binding
- BINDING - com.jsoniter.annotation.JsonWrapperType
- bindingTypeWrappers - Variable in class com.jsoniter.spi.ClassDescriptor
- bindTo(TypeLiteral<T>, T) - Method in class com.jsoniter.any.Any
- bindTo(TypeLiteral<T>, T) - Method in class com.jsoniter.any.LazyAny
- bindTo(TypeLiteral<T>, T, Object...) - Method in class com.jsoniter.any.Any
- bindTo(T) - Method in class com.jsoniter.any.Any
- bindTo(T) - Method in class com.jsoniter.any.LazyAny
- bindTo(T, Object...) - Method in class com.jsoniter.any.Any
- BOOLEAN - com.jsoniter.spi.TypeLiteral.NativeType
- BOOLEAN - com.jsoniter.ValueType
- 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
- breaks - Static variable in class com.jsoniter.IterImplSkip
- buf - Variable in class com.jsoniter.JsonIterator
- buf - Variable in class com.jsoniter.output.JsonStream
- buffer() - Method in class com.jsoniter.output.JsonStream
- buffer(char) - Method in class com.jsoniter.output.CodegenResult
- buffer(String) - Method in class com.jsoniter.output.CodegenResult
- buffered - Variable in class com.jsoniter.output.CodegenResult
- bufferToWriteOp(String) - Static method in class com.jsoniter.output.CodegenResult
- 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 - Variable in class com.jsoniter.spi.Config
- builder() - Method in class com.jsoniter.extra.GsonCompatibilityMode
- builder() - Method in class com.jsoniter.spi.Config
- Builder() - Constructor for class com.jsoniter.extra.GsonCompatibilityMode.Builder
- Builder() - Constructor for class com.jsoniter.extra.JacksonCompatibilityMode.Builder
- Builder() - Constructor for class com.jsoniter.spi.Config.Builder
- buildTriTree(List<Binding>) - Static method in class com.jsoniter.CodegenImplObjectStrict
- buildTriTree(List<Object>) - Static method in class com.jsoniter.CodegenImplEnum
- BYTE - com.jsoniter.spi.TypeLiteral.NativeType
C
- CA - Static variable in class com.jsoniter.extra.Base64
- cache - Variable in class com.jsoniter.any.ArrayLazyAny
- cache - Variable in class com.jsoniter.any.ArrayWrapperAny
- cache - Variable in class com.jsoniter.any.DoubleLazyAny
- cache - Variable in class com.jsoniter.any.ListWrapperAny
- cache - Variable in class com.jsoniter.any.LongLazyAny
- cache - Variable in class com.jsoniter.any.MapWrapperAny
- cache - Variable in class com.jsoniter.any.ObjectLazyAny
- cache - Variable in class com.jsoniter.any.StringLazyAny
- calcHash(String) - Static method in class com.jsoniter.CodegenAccess
- calcHash(String) - Static method in class com.jsoniter.CodegenImplObjectHash
- CAN_DIRECT_WRITE - Static variable in class com.jsoniter.output.StreamImplString
- 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
- canNotSetDirectly(Binding) - Method in class com.jsoniter.ReflectionObjectDecoder
- canStaticAccess(String) - Static method in class com.jsoniter.Codegen
- CHAR - com.jsoniter.spi.TypeLiteral.NativeType
- chars - Variable in class com.jsoniter.IterImplForStreaming.numberChars
- charsLength - Variable in class com.jsoniter.IterImplForStreaming.numberChars
- chooseAccessibleSuper(Type) - Static method in class com.jsoniter.output.Codegen
- chooseImpl(Type) - Static method in class com.jsoniter.Codegen
- 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
- ClassDescriptor() - Constructor for class com.jsoniter.spi.ClassDescriptor
- 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.ReflectionEnumDecoder
- 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 - Variable in class com.jsoniter.spi.OmitValue.Parsed
- 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
- Codegen - Class in com.jsoniter
- Codegen - Class in com.jsoniter.output
- Codegen() - Constructor for class com.jsoniter.Codegen
- Codegen() - Constructor for class com.jsoniter.output.Codegen
- CodegenAccess - Class in com.jsoniter
- CodegenAccess - Class in com.jsoniter.output
- CodegenAccess() - Constructor for class com.jsoniter.CodegenAccess
- CodegenAccess() - Constructor for class com.jsoniter.output.CodegenAccess
- CodegenAccess.StaticCodegenTarget - Class in com.jsoniter
- CodegenAccess.StaticCodegenTarget - Class in com.jsoniter.output
- CodegenImplArray - Class in com.jsoniter
- CodegenImplArray - Class in com.jsoniter.output
- CodegenImplArray() - Constructor for class com.jsoniter.CodegenImplArray
- CodegenImplArray() - Constructor for class com.jsoniter.output.CodegenImplArray
- CodegenImplEnum - Class in com.jsoniter
- CodegenImplEnum() - Constructor for class com.jsoniter.CodegenImplEnum
- CodegenImplMap - Class in com.jsoniter
- CodegenImplMap - Class in com.jsoniter.output
- CodegenImplMap() - Constructor for class com.jsoniter.CodegenImplMap
- CodegenImplMap() - Constructor for class com.jsoniter.output.CodegenImplMap
- CodegenImplNative - Class in com.jsoniter
- CodegenImplNative - Class in com.jsoniter.output
- CodegenImplNative() - Constructor for class com.jsoniter.CodegenImplNative
- CodegenImplNative() - Constructor for class com.jsoniter.output.CodegenImplNative
- CodegenImplObject - Class in com.jsoniter.output
- CodegenImplObject() - Constructor for class com.jsoniter.output.CodegenImplObject
- CodegenImplObjectHash - Class in com.jsoniter
- CodegenImplObjectHash() - Constructor for class com.jsoniter.CodegenImplObjectHash
- CodegenImplObjectStrict - Class in com.jsoniter
- CodegenImplObjectStrict() - Constructor for class com.jsoniter.CodegenImplObjectStrict
- CodegenResult - Class in com.jsoniter.output
- CodegenResult() - Constructor for class com.jsoniter.output.CodegenResult
- collectEncodeTo(ArrayList<EncodeTo>, List<Binding>, HashMap<String, Integer>) - Method in class com.jsoniter.spi.ClassDescriptor
- collectionValueNullable() - Method in annotation type com.jsoniter.annotation.JsonProperty
- collectMissingFields(long) - Method in class com.jsoniter.ReflectionObjectDecoder
- collectTypeVariableLookup(Type) - Static method in class com.jsoniter.spi.ClassDescriptor
- 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
- componentType - Variable in class com.jsoniter.ReflectionArrayDecoder
- componentType - Variable in class com.jsoniter.spi.GenericsHelper.GenericArrayTypeImpl
- compTypeDecoder - Variable in class com.jsoniter.ReflectionArrayDecoder
- compTypeDecoder - Variable in class com.jsoniter.ReflectionCollectionDecoder
- compTypeLiteral - Variable in class com.jsoniter.output.ReflectionArrayEncoder
- compTypeLiteral - Variable in class com.jsoniter.output.ReflectionCollectionEncoder
- compTypeLiteral - Variable in class com.jsoniter.output.ReflectionListEncoder
- 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 - Variable in class com.jsoniter.spi.Config
- configName() - Method in class com.jsoniter.spi.Config
- configNames - Static variable in class com.jsoniter.spi.JsoniterSpi
- configs - Static variable 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
- copyGlobalMapKeyDecoder(String, Type, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- copyGlobalMapKeyEncoder(String, Type, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- copyGlobalPropertyDecoder(String, Type, String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- copyGlobalPropertyEncoder(String, Type, String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- copyGlobalSettings(String) - Static method in class com.jsoniter.spi.JsoniterSpi
- copyGlobalTypeDecoder(String, Type, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- copyGlobalTypeEncoder(String, Type, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- copySkippedBytes(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- count - Variable in class com.jsoniter.output.JsonStream
- create() - Method in class com.jsoniter.ReflectionObjectDecoder
- create(ClassInfo) - Static method in class com.jsoniter.output.ReflectionEncoderFactory
- create(ClassInfo) - Static method in class com.jsoniter.ReflectionDecoderFactory
- 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
- createBindingFromField(Map<String, Type>, ClassInfo, Field) - Static method in class com.jsoniter.spi.ClassDescriptor
- 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
- createDefaultEncoder(Type) - Static method in class com.jsoniter.output.MapKeyEncoders
- createDir(String) - Static method in class com.jsoniter.Codegen
- createDir(String) - Static method in class com.jsoniter.output.Codegen
- 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
- createMapKeyDecoder(Type) - Static method in class com.jsoniter.MapKeyDecoders
- createNew(Type) - Static method in class com.jsoniter.spi.TypeLiteral
- createNewObject(JsonIterator, Object[]) - Method in class com.jsoniter.ReflectionObjectDecoder
- createNewObject(Object...) - Method in class com.jsoniter.ReflectionObjectDecoder
- 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.ReflectionCollectionDecoder
- ctor - Variable in class com.jsoniter.ReflectionMapDecoder
- ctor - Variable in class com.jsoniter.spi.ClassDescriptor
- ctor - Variable in class com.jsoniter.spi.ConstructorDescriptor
- ctorArgsCacheKey - Variable in class com.jsoniter.ReflectionObjectDecoder
- currentBuffer() - Method in class com.jsoniter.JsonIterator
- currentConfig - Static variable in class com.jsoniter.spi.JsoniterSpi
- currentConfig() - Method in class com.jsoniter.JsonIterator
- currentConfig() - Method in class com.jsoniter.output.JsonStream
D
- data - Variable in class com.jsoniter.any.LazyAny
- data - Variable in class com.jsoniter.spi.Slice
- data() - Method in class com.jsoniter.spi.Slice
- dateFormat - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- DEC - Static variable in class com.jsoniter.extra.Base64FloatSupport
- decode(JsonIterator) - Method in class com.jsoniter.fuzzy.MaybeEmptyArrayDecoder
- decode(JsonIterator) - Method in class com.jsoniter.MapKeyDecoders.EnumKeyDecoder
- decode(JsonIterator) - Method in class com.jsoniter.MapKeyDecoders.NumberKeyDecoder
- decode(JsonIterator) - Method in class com.jsoniter.MapKeyDecoders.StringKeyDecoder
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionArrayDecoder
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionCollectionDecoder
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionEnumDecoder
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionMapDecoder
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionObjectDecoder.OnlyField
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionObjectDecoder.WithCtor
- decode(JsonIterator) - Method in class com.jsoniter.ReflectionObjectDecoder.WithWrapper
- 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
- decode_(JsonIterator) - Method in class com.jsoniter.ReflectionCollectionDecoder
- decode_(JsonIterator) - Method in class com.jsoniter.ReflectionMapDecoder
- decode_(JsonIterator) - Method in class com.jsoniter.ReflectionObjectDecoder.OnlyField
- decode_(JsonIterator) - Method in class com.jsoniter.ReflectionObjectDecoder.WithCtor
- decode_(JsonIterator) - Method in class com.jsoniter.ReflectionObjectDecoder.WithWrapper
- decodeBinding(JsonIterator, Binding) - Method in class com.jsoniter.ReflectionObjectDecoder
- decodeBinding(JsonIterator, Object, Binding) - Method in class com.jsoniter.ReflectionObjectDecoder
- 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
- decodeFast(byte[], int, int) - Static method in class com.jsoniter.extra.Base64
- 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
- decodeLongBits(JsonIterator) - Static method in class com.jsoniter.extra.Base64
- decoder - Variable in class com.jsoniter.MapKeyDecoders.NumberKeyDecoder
- decoder - Variable in class com.jsoniter.spi.Binding
- decoder() - Method in annotation type com.jsoniter.annotation.JsonProperty
- 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 - Variable in class com.jsoniter.spi.TypeLiteral
- decoderCacheKey() - Method in class com.jsoniter.spi.Binding
- decoderCacheKeys - Variable in class com.jsoniter.spi.Config
- decoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- 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
- decodingDeduplicate(ClassDescriptor) - Static method in class com.jsoniter.spi.ClassDescriptor
- decodingMode - Variable in class com.jsoniter.spi.Config.Builder
- decodingMode() - Method in class com.jsoniter.spi.Config
- decodingMode(DecodingMode) - Method in class com.jsoniter.spi.Config.Builder
- DecodingMode - Enum in com.jsoniter.spi
- DecodingMode() - Constructor for enum com.jsoniter.spi.DecodingMode
- deduplicateByFromName(Map<String, Binding>, Binding) - Static method in class com.jsoniter.spi.ClassDescriptor
- DEFAULT_VALUES - Static variable in class com.jsoniter.CodegenImplObjectStrict
- defaultConfig - Static variable in class com.jsoniter.spi.JsoniterSpi
- defaultValue - Variable in class com.jsoniter.spi.OmitValue.Parsed
- defaultValueToOmit - Variable in class com.jsoniter.spi.Binding
- defaultValueToOmit() - Method in annotation type com.jsoniter.annotation.JsonProperty
- desc - Variable in class com.jsoniter.output.ReflectionObjectEncoder
- desc - Variable in class com.jsoniter.ReflectionObjectDecoder
- deserializationExclusionStrategies - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- deserialize(byte[]) - Static method in class com.jsoniter.JsonIterator
- deserialize(byte[], TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(byte[], Class<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(Config, byte[]) - Static method in class com.jsoniter.JsonIterator
- deserialize(Config, byte[], TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(Config, byte[], Class<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(Config, String) - Static method in class com.jsoniter.JsonIterator
- deserialize(Config, String, TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(Config, String, Class<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(String) - Static method in class com.jsoniter.JsonIterator
- deserialize(String, TypeLiteral<T>) - Static method in class com.jsoniter.JsonIterator
- deserialize(String, Class<T>) - Static method in class com.jsoniter.JsonIterator
- detectCtor(ClassDescriptor) - Method in class com.jsoniter.spi.Config
- detectStaticFactory(ClassDescriptor, List<Method>) - Method in class com.jsoniter.spi.Config
- detectUnwrappers(ClassDescriptor, List<Method>) - Method in class com.jsoniter.spi.Config
- detectWrappers(ClassDescriptor, List<Method>) - Method in class com.jsoniter.spi.Config
- DIGITS - Static variable in class com.jsoniter.extra.Base64FloatSupport
- DIGITS - Static variable in class com.jsoniter.output.StreamImplNumber
- disableHtmlEscaping - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- 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
- DOT_IN_NUMBER - Static variable in class com.jsoniter.IterImplNumber
- dotFound - Variable in class com.jsoniter.IterImplForStreaming.numberChars
- DOUBLE - com.jsoniter.spi.TypeLiteral.NativeType
- DoubleAny - Class in com.jsoniter.any
- DoubleAny(double) - Constructor for class com.jsoniter.any.DoubleAny
- DoubleDecoder() - Constructor for class com.jsoniter.spi.Decoder.DoubleDecoder
- DoubleEncoder() - Constructor for class com.jsoniter.spi.Encoder.DoubleEncoder
- DoubleLazyAny - Class in com.jsoniter.any
- DoubleLazyAny(byte[], int, int) - Constructor for class com.jsoniter.any.DoubleLazyAny
- DYNAMIC_MODE - com.jsoniter.output.EncodingMode
-
dynamically codegen
- DYNAMIC_MODE_AND_MATCH_FIELD_STRICTLY - com.jsoniter.spi.DecodingMode
-
dynamically codegen, generate object decoder which compares fields strictly
- DYNAMIC_MODE_AND_MATCH_FIELD_WITH_HASH - com.jsoniter.spi.DecodingMode
-
dynamically codegen, generate object decoder using hash
- DynamicCodegen - Class in com.jsoniter
- DynamicCodegen - Class in com.jsoniter.output
- DynamicCodegen() - Constructor for class com.jsoniter.DynamicCodegen
- DynamicCodegen() - Constructor for class com.jsoniter.output.DynamicCodegen
- DynamicKeyEncoder() - Constructor for class com.jsoniter.output.MapKeyEncoders.DynamicKeyEncoder
E
- EMPTY_ARRAY - Static variable in class com.jsoniter.extra.Base64
- 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() - Static method in class com.jsoniter.extra.PreciseFloatSupport
- enable(NamingStrategySupport.NamingStrategy) - Static method in class com.jsoniter.extra.NamingStrategySupport
- enable(String) - Static method in class com.jsoniter.extra.JdkDatetimeSupport
- enabled - Static variable in class com.jsoniter.extra.Base64FloatSupport
- enabled - Static variable in class com.jsoniter.extra.Base64Support
- enabled - Static variable in class com.jsoniter.extra.NamingStrategySupport
- enabled - Static variable 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.DynamicCodegen
- enableStreamingSupport() - Static method in class com.jsoniter.JsonIterator
- encode(Object, JsonStream) - Method in class com.jsoniter.output.MapKeyEncoders.DynamicKeyEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.MapKeyEncoders.NumberKeyEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.MapKeyEncoders.StringKeyEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionArrayEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionCollectionEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionEnumEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionListEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionMapEncoder
- encode(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionObjectEncoder
- 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
- encodeLongBits(long, JsonStream) - Static method in class com.jsoniter.extra.Base64
- encoder - Variable in class com.jsoniter.output.MapKeyEncoders.NumberKeyEncoder
- encoder - Variable in class com.jsoniter.spi.Binding
- encoder() - Method in annotation type com.jsoniter.annotation.JsonProperty
- 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 - Variable in class com.jsoniter.spi.TypeLiteral
- encoderCacheKey() - Method in class com.jsoniter.spi.Binding
- encoderCacheKeys - Variable in class com.jsoniter.spi.Config
- encoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- 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
- encodeToBytes(byte[], JsonStream) - Static method in class com.jsoniter.extra.Base64
- encodeToChar(byte[], char[], int) - Static method in class com.jsoniter.extra.Base64
- encodeTos() - Method in class com.jsoniter.spi.ClassDescriptor
- encodingDeduplicate(ClassDescriptor) - Static method in class com.jsoniter.spi.ClassDescriptor
- encodingMode - Variable in class com.jsoniter.spi.Config.Builder
- encodingMode() - Method in class com.jsoniter.spi.Config
- encodingMode(EncodingMode) - Method in class com.jsoniter.spi.Config.Builder
- EncodingMode - Enum in com.jsoniter.output
- EncodingMode() - Constructor for enum com.jsoniter.output.EncodingMode
- END_OF_NUMBER - Static variable in class com.jsoniter.IterImplNumber
- enocde_(Object, JsonStream) - Method in class com.jsoniter.output.ReflectionObjectEncoder
- ensure(int) - Method in class com.jsoniter.output.JsonStream
- entries() - Method in class com.jsoniter.any.Any
- entries() - Method in class com.jsoniter.any.MapWrapperAny
- entries() - Method in class com.jsoniter.any.ObjectAny
- entries() - Method in class com.jsoniter.any.ObjectLazyAny
- entry - Variable in class com.jsoniter.any.ObjectAny.IteratorAdapter
- enumClass - Variable in class com.jsoniter.MapKeyDecoders.EnumKeyDecoder
- EnumKeyDecoder(Class) - Constructor for class com.jsoniter.MapKeyDecoders.EnumKeyDecoder
- enumMap - Variable in class com.jsoniter.ReflectionEnumDecoder
- epilogue - Variable in class com.jsoniter.output.CodegenResult
- 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.GenericsHelper.GenericArrayTypeImpl
- equals(Object) - Method in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- equals(Object) - Method in class com.jsoniter.spi.JsoniterSpi.TypeProperty
- equals(Object) - Method in class com.jsoniter.spi.Slice
- escape(char) - Static method in class com.jsoniter.output.CodegenResult
- escapeUnicode - Variable in class com.jsoniter.spi.Config.Builder
- escapeUnicode() - Method in class com.jsoniter.spi.Config
- escapeUnicode(boolean) - Method in class com.jsoniter.spi.Config.Builder
- exception - Variable in class com.jsoniter.any.NotFoundAny
- excludeFieldsWithoutExposeAnnotation - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- excludeFieldsWithoutExposeAnnotation() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- existingObject - Variable in class com.jsoniter.JsonIterator
- existingObject(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- expectedTracker - Variable in class com.jsoniter.ReflectionObjectDecoder
- Extension - Interface in com.jsoniter.spi
- extensions - Static variable in class com.jsoniter.spi.JsoniterSpi
F
- False() - Constructor for class com.jsoniter.spi.OmitValue.False
- FALSE - Static variable in class com.jsoniter.any.StringAny
- FALSE - Static variable in class com.jsoniter.any.StringLazyAny
- FalseAny - Class in com.jsoniter.any
- FalseAny() - Constructor for class com.jsoniter.any.FalseAny
- field - Variable in class com.jsoniter.spi.Binding
- fieldNamingStrategy - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- fields - Variable in class com.jsoniter.output.ReflectionObjectEncoder
- fields - Variable in class com.jsoniter.spi.ClassDescriptor
- fillArray - Static variable in class com.jsoniter.JsonIterator
- fillCache() - Method in class com.jsoniter.any.ArrayLazyAny
- fillCache() - Method in class com.jsoniter.any.ArrayWrapperAny
- fillCache() - Method in class com.jsoniter.any.DoubleLazyAny
- fillCache() - Method in class com.jsoniter.any.ListWrapperAny
- fillCache() - Method in class com.jsoniter.any.LongLazyAny
- fillCache() - Method in class com.jsoniter.any.MapWrapperAny
- fillCache() - Method in class com.jsoniter.any.ObjectLazyAny
- fillCache() - Method in class com.jsoniter.any.StringLazyAny
- fillCacheUntil(int) - Method in class com.jsoniter.any.ArrayLazyAny
- fillCacheUntil(int) - Method in class com.jsoniter.any.ArrayWrapperAny
- fillCacheUntil(int) - Method in class com.jsoniter.any.ListWrapperAny
- fillCacheUntil(Object) - Method in class com.jsoniter.any.MapWrapperAny
- fillCacheUntil(Object) - Method in class com.jsoniter.any.ObjectLazyAny
- fillObject - Static variable in class com.jsoniter.JsonIterator
- findEnd(byte[], int) - Static method in class com.jsoniter.extra.Base64
- findLastNotSpacePos(byte[]) - Static method in class com.jsoniter.JsonIterator
- findSliceEnd(JsonIterator) - Static method in class com.jsoniter.IterImplString
- findStringEnd(JsonIterator) - Static method in class com.jsoniter.IterImplSkip
- FLOAT - com.jsoniter.spi.TypeLiteral.NativeType
- FloatAny - Class in com.jsoniter.any
- FloatAny(float) - Constructor for class com.jsoniter.any.FloatAny
- FloatDecoder() - Constructor for class com.jsoniter.spi.Decoder.FloatDecoder
- floatDigits - Static variable in class com.jsoniter.IterImplNumber
- FloatEncoder() - Constructor for class com.jsoniter.spi.Encoder.FloatEncoder
- flush() - Method in class com.jsoniter.output.JsonStream
- flushBuffer() - Method in class com.jsoniter.output.CodegenResult
- flushBuffer() - Method in class com.jsoniter.output.JsonStream
- formatTypeWithoutSpecialCharacter(Type) - Static method in class com.jsoniter.spi.TypeLiteral
- from() - Method in annotation type com.jsoniter.annotation.JsonProperty
- fromNames - Variable in class com.jsoniter.spi.Binding
G
- gen(Class, String, CodegenResult) - Static method in class com.jsoniter.output.DynamicCodegen
- gen(String, Type) - Static method in class com.jsoniter.Codegen
- gen(String, Type) - Static method in class com.jsoniter.output.Codegen
- gen(String, String) - Static method in class com.jsoniter.DynamicCodegen
- genArray(ClassInfo) - Static method in class com.jsoniter.CodegenImplArray
- genArray(String, ClassInfo) - Static method in class com.jsoniter.output.CodegenImplArray
- genCollection(ClassInfo) - Static method in class com.jsoniter.CodegenImplArray
- genCollection(String, ClassInfo) - Static method in class com.jsoniter.output.CodegenImplArray
- genCollection(String, Class, Type) - Static method in class com.jsoniter.output.CodegenImplArray
- genCollectionWithCapacity(Class, Type) - Static method in class com.jsoniter.CodegenImplArray
- genCollectionWithoutCapacity(Class, Type) - Static method in class com.jsoniter.CodegenImplArray
- genEnum(ClassInfo) - Static method in class com.jsoniter.CodegenImplEnum
- genEnum(Class) - Static method in class com.jsoniter.output.CodegenImplNative
- generateCacheKey(Type, String) - Static method in class com.jsoniter.spi.TypeLiteral
- generatedClassNames - Static variable in class com.jsoniter.Codegen
- generateDecoderCacheKey(Type) - Static method in class com.jsoniter.spi.TypeLiteral
- generatedSources - Static variable in class com.jsoniter.output.Codegen
- generateEncoderCacheKey(Type) - Static method in class com.jsoniter.spi.TypeLiteral
- generateWrapperCode(Class) - Method in class com.jsoniter.output.CodegenResult
- GenericArrayTypeImpl(Type) - Constructor for class com.jsoniter.spi.GenericsHelper.GenericArrayTypeImpl
- GenericsHelper - Class in com.jsoniter.spi
- GenericsHelper() - Constructor for class com.jsoniter.spi.GenericsHelper
- GenericsHelper.GenericArrayTypeImpl - Class in com.jsoniter.spi
- GenericsHelper.ParameterizedTypeImpl - Class in com.jsoniter.spi
- genField(CodegenResult, Binding, String, int) - Static method in class com.jsoniter.output.CodegenImplObject
- genField(Binding) - Static method in class com.jsoniter.CodegenImplNative
- genList(String, Class, Type) - Static method in class com.jsoniter.output.CodegenImplArray
- genMap(ClassInfo) - Static method in class com.jsoniter.CodegenImplMap
- genMap(String, ClassInfo) - Static method in class com.jsoniter.output.CodegenImplMap
- genNewInstCode(Class, ConstructorDescriptor) - Static method in class com.jsoniter.CodegenImplObjectHash
- genObject(ClassInfo) - Static method in class com.jsoniter.output.CodegenImplObject
- genObjectUsingHash(ClassDescriptor) - Static method in class com.jsoniter.CodegenImplObjectHash
- genObjectUsingSkip(Class, ConstructorDescriptor) - Static method in class com.jsoniter.CodegenImplObjectStrict
- genObjectUsingStrict(ClassDescriptor) - Static method in class com.jsoniter.CodegenImplObjectStrict
- genReadOp(Type) - Static method in class com.jsoniter.CodegenImplNative
- genReadOp(String, Type) - Static method in class com.jsoniter.CodegenImplNative
- genSource(DecodingMode, ClassInfo) - Static method in class com.jsoniter.Codegen
- genSource(String, ClassInfo) - Static method in class com.jsoniter.output.Codegen
- genWriteMapKey(CodegenResult, Type, boolean) - Static method in class com.jsoniter.output.CodegenImplMap
- genWriteOp(CodegenResult, String, Type, boolean) - Static method in class com.jsoniter.output.CodegenImplNative
- genWriteOp(CodegenResult, String, Type, boolean, boolean) - Static method in class com.jsoniter.output.CodegenImplNative
- get(int) - Method in class com.jsoniter.any.Any
- get(int) - Method in class com.jsoniter.any.ArrayAny
- get(int) - Method in class com.jsoniter.any.ArrayLazyAny
- get(int) - Method in class com.jsoniter.any.ArrayWrapperAny
- get(int) - Method in class com.jsoniter.any.ListWrapperAny
- get(int) - Method in class com.jsoniter.any.NotFoundAny
- get(Object) - Method in class com.jsoniter.any.Any
- get(Object) - Method in class com.jsoniter.any.MapWrapperAny
- get(Object) - Method in class com.jsoniter.any.NotFoundAny
- get(Object) - Method in class com.jsoniter.any.ObjectAny
- get(Object) - Method in class com.jsoniter.any.ObjectLazyAny
- get(Object...) - Method in class com.jsoniter.any.Any
- get(Object[], int) - Method in class com.jsoniter.any.Any
- get(Object[], int) - Method in class com.jsoniter.any.ArrayAny
- get(Object[], int) - Method in class com.jsoniter.any.ArrayLazyAny
- get(Object[], int) - Method in class com.jsoniter.any.ArrayWrapperAny
- get(Object[], int) - Method in class com.jsoniter.any.ListWrapperAny
- get(Object[], int) - Method in class com.jsoniter.any.MapWrapperAny
- get(Object[], int) - Method in class com.jsoniter.any.NotFoundAny
- get(Object[], int) - Method in class com.jsoniter.any.ObjectAny
- get(Object[], int) - Method in class com.jsoniter.any.ObjectLazyAny
- getActualTypeArguments() - Method in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- getAllFields(Class) - Static method in class com.jsoniter.spi.ClassDescriptor
- getAllMethods(Class, boolean) - Static method in class com.jsoniter.spi.ClassDescriptor
- getAnnotation(Annotation[], Class<T>) - Static method in class com.jsoniter.spi.Config
- getAnnotation(Class<T>) - Method in class com.jsoniter.spi.Binding
- getCtor(Class) - Static method in class com.jsoniter.spi.ClassDescriptor
- getCurrentConfig() - Static method in class com.jsoniter.spi.JsoniterSpi
- getDecoder(String) - Static method in class com.jsoniter.spi.JsoniterSpi
- getDecoder(String, Type) - Static method in class com.jsoniter.Codegen
- getDecoderCacheKey() - Method in class com.jsoniter.spi.TypeLiteral
- getDecoderCacheKey(Type) - Method in class com.jsoniter.spi.Config
- 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
- getEncoder(String, Type) - Static method in class com.jsoniter.output.Codegen
- getEncoderCacheKey() - Method in class com.jsoniter.spi.TypeLiteral
- getEncoderCacheKey(Type) - Method in class com.jsoniter.spi.Config
- 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
- getFields(Map<String, Type>, ClassInfo, boolean) - Static method in class com.jsoniter.spi.ClassDescriptor
- getGeneratedSource(String) - Static method in class com.jsoniter.output.Codegen
- getGenericComponentType() - Method in class com.jsoniter.spi.GenericsHelper.GenericArrayTypeImpl
- getGetters(Map<String, Type>, ClassInfo, boolean) - Static method in class com.jsoniter.spi.ClassDescriptor
- 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
- getOwnerType() - Method in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- getParamNames(Object, int) - Method in class com.jsoniter.spi.Config
- getRawType() - Method in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- getReflectionEncoder(String, Type) - Static method in class com.jsoniter.output.Codegen
- getSetters(Map<String, Type>, ClassInfo, boolean) - Static method in class com.jsoniter.spi.ClassDescriptor
- getSuperclassTypeParameter(Class<?>) - Static method in class com.jsoniter.spi.TypeLiteral
- getters - Variable in class com.jsoniter.output.ReflectionObjectEncoder
- 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
- getTypeName(Type) - Static method in class com.jsoniter.CodegenImplNative
- getTypeName(Type) - Static method in class com.jsoniter.output.CodegenImplNative
- globalMapKeyDecoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- globalMapKeyEncoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- globalPropertyDecoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- globalPropertyEncoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- globalTypeDecoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- globalTypeEncoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- growAtLeast(int) - Method in class com.jsoniter.output.JsonStream
- GsonCompatibilityMode - Class in com.jsoniter.extra
- GsonCompatibilityMode(String, GsonCompatibilityMode.Builder) - Constructor for class com.jsoniter.extra.GsonCompatibilityMode
- 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
- hasAnythingToBindFrom(List<Binding>) - Static method in class com.jsoniter.CodegenImplObjectStrict
- hasFieldOutput(ClassDescriptor) - Static method in class com.jsoniter.output.CodegenImplObject
- hash - Variable in class com.jsoniter.spi.Slice
- 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.GenericsHelper.GenericArrayTypeImpl
- hashCode() - Method in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- hashCode() - Method in class com.jsoniter.spi.JsoniterSpi.TypeProperty
- hashCode() - Method in class com.jsoniter.spi.Slice
- hasNext() - Method in class com.jsoniter.any.ArrayLazyAny.LazyIterator
- hasNext() - Method in class com.jsoniter.any.ArrayWrapperAny.WrapperIterator
- hasNext() - Method in class com.jsoniter.any.ListWrapperAny.WrapperIterator
- head - Variable in class com.jsoniter.any.LazyAny
- head - Variable in class com.jsoniter.JsonIterator
- head - Variable in class com.jsoniter.spi.Slice
- head() - Method in class com.jsoniter.spi.Slice
- head(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- HEX - Static variable in class com.jsoniter.extra.Base64FloatSupport
- hexDigits - Static variable in class com.jsoniter.IterImplString
- HTML_SAFE_REPLACEMENT_CHARS - Static variable in class com.jsoniter.extra.GsonCompatibilityMode
I
- IA - Static variable in class com.jsoniter.extra.Base64
- idx - Variable in class com.jsoniter.spi.Binding
- ignoreDecoding() - Method in annotation type com.jsoniter.annotation.JsonIgnore
- ignoreEncoding() - Method in annotation type com.jsoniter.annotation.JsonIgnore
- implementation() - Method in annotation type com.jsoniter.annotation.JsonProperty
- in - Variable in class com.jsoniter.JsonIterator
- indention - Variable in class com.jsoniter.output.JsonStream
- indentionStep - Variable in class com.jsoniter.spi.Config.Builder
- indentionStep() - Method in class com.jsoniter.spi.Config
- indentionStep(int) - Method in class com.jsoniter.spi.Config.Builder
- index - Variable in class com.jsoniter.any.ArrayLazyAny.LazyIterator
- index - Variable in class com.jsoniter.any.ArrayWrapperAny.WrapperIterator
- index - Variable in class com.jsoniter.any.ListWrapperAny.WrapperIterator
- init(ClassInfo) - Method in class com.jsoniter.ReflectionObjectDecoder
- INSTANCE - Static variable in class com.jsoniter.any.FalseAny
- INSTANCE - Static variable in class com.jsoniter.any.NullAny
- INSTANCE - Static variable in class com.jsoniter.any.TrueAny
- INSTANCE - Static variable in class com.jsoniter.spi.Config
- INT - com.jsoniter.spi.TypeLiteral.NativeType
- IntAny - Class in com.jsoniter.any
- IntAny(int) - Constructor for class com.jsoniter.any.IntAny
- IntDecoder() - Constructor for class com.jsoniter.spi.Decoder.IntDecoder
- intDigits - Static variable in class com.jsoniter.IterImplNumber
- IntEncoder() - Constructor for class com.jsoniter.spi.Encoder.IntEncoder
- INVALID - com.jsoniter.ValueType
- INVALID_CHAR_FOR_NUMBER - Static variable in class com.jsoniter.IterImplNumber
- isCached - Variable in class com.jsoniter.any.DoubleLazyAny
- isCached - Variable in class com.jsoniter.any.LongLazyAny
- isCollectionValueNullable - Variable in class com.jsoniter.spi.Binding
- isDoingStaticCodegen - Static variable in class com.jsoniter.Codegen
- isDoingStaticCodegen - Static variable in class com.jsoniter.output.Codegen
- isMap - Variable in class com.jsoniter.spi.UnwrapperDescriptor
- isMapUnwrapper(Method) - Method 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
- isStreamingEnabled - Static variable in class com.jsoniter.JsonIterator
- isStreamUnwrapper(Method) - Method in class com.jsoniter.spi.UnwrapperDescriptor
- isWildcard(Object) - Method in class com.jsoniter.any.Any
- iter - Variable in class com.jsoniter.any.MapWrapperAny.WrapperIterator
- iter - Variable in class com.jsoniter.any.ObjectAny.IteratorAdapter
- iterator() - Method in class com.jsoniter.any.Any
- iterator() - Method in class com.jsoniter.any.ArrayAny
- iterator() - Method in class com.jsoniter.any.ArrayLazyAny
- iterator() - Method in class com.jsoniter.any.ArrayWrapperAny
- iterator() - Method in class com.jsoniter.any.ListWrapperAny
- IteratorAdapter(Iterator<Map.Entry<String, Any>>) - Constructor for class com.jsoniter.any.ObjectAny.IteratorAdapter
- IterImpl - Class in com.jsoniter
- IterImpl() - Constructor for class com.jsoniter.IterImpl
- IterImplArray - Class in com.jsoniter
- IterImplArray() - Constructor for class com.jsoniter.IterImplArray
- IterImplForStreaming - Class in com.jsoniter
- IterImplForStreaming() - Constructor for class com.jsoniter.IterImplForStreaming
- IterImplForStreaming.numberChars - Class in com.jsoniter
- IterImplNumber - Class in com.jsoniter
- IterImplNumber() - Constructor for class com.jsoniter.IterImplNumber
- IterImplObject - Class in com.jsoniter
- IterImplObject() - Constructor for class com.jsoniter.IterImplObject
- IterImplSkip - Class in com.jsoniter
- IterImplSkip() - Constructor for class com.jsoniter.IterImplSkip
- IterImplString - Class in com.jsoniter
- IterImplString() - Constructor for class com.jsoniter.IterImplString
- ITOA - Static variable in class com.jsoniter.output.StreamImplString
J
- JacksonCompatibilityMode - Class in com.jsoniter.extra
- JacksonCompatibilityMode(String, JacksonCompatibilityMode.Builder) - Constructor for class com.jsoniter.extra.JacksonCompatibilityMode
- 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(InputStream, byte[], int, int) - 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
- JsoniterSpi.TypeProperty - Class in com.jsoniter.spi
- 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
- JsonWrapperType() - Constructor for enum com.jsoniter.annotation.JsonWrapperType
K
- KEBAB_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
- keepSkippedBytesThenRead(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- key - Variable in class com.jsoniter.any.MapWrapperAny.WrapperIterator
- key - Variable in class com.jsoniter.any.ObjectLazyAny.LazyIterator
- key() - Method in interface com.jsoniter.any.Any.EntryIterator
- key() - Method in class com.jsoniter.any.MapWrapperAny.WrapperIterator
- key() - Method in class com.jsoniter.any.ObjectAny.IteratorAdapter
- key() - Method in class com.jsoniter.any.ObjectLazyAny.LazyIterator
- KEY_VALUE - com.jsoniter.annotation.JsonWrapperType
- keys() - Method in class com.jsoniter.any.Any
- keys() - Method in class com.jsoniter.any.ObjectLazyAny
- keyValueTypeWrappers - Variable in class com.jsoniter.spi.ClassDescriptor
L
- lastParsedPos - Variable in class com.jsoniter.any.ArrayLazyAny
- lastParsedPos - Variable in class com.jsoniter.any.ObjectLazyAny
- LazyAny - Class in com.jsoniter.any
- LazyAny(byte[], int, int) - Constructor for class com.jsoniter.any.LazyAny
- lazyArray(byte[], int, int) - Static method in class com.jsoniter.any.Any
- lazyDouble(byte[], int, int) - Static method in class com.jsoniter.any.Any
- LazyIterator() - Constructor for class com.jsoniter.any.ArrayLazyAny.LazyIterator
- LazyIterator() - Constructor for class com.jsoniter.any.ObjectLazyAny.LazyIterator
- 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
- lines - Variable in class com.jsoniter.output.CodegenResult
- ListWrapperAny - Class in com.jsoniter.any
- ListWrapperAny(List) - Constructor for class com.jsoniter.any.ListWrapperAny
- ListWrapperAny.WrapperIterator - Class in com.jsoniter.any
- loadMore(JsonIterator) - Static method in class com.jsoniter.IterImpl
- loadMore(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- LONG - com.jsoniter.spi.TypeLiteral.NativeType
- LongAny - Class in com.jsoniter.any
- LongAny(long) - Constructor for class com.jsoniter.any.LongAny
- LongDecoder() - Constructor for class com.jsoniter.spi.Decoder.LongDecoder
- LongEncoder() - Constructor for class com.jsoniter.spi.Encoder.LongEncoder
- LongLazyAny - Class in com.jsoniter.any
- LongLazyAny(byte[], int, int) - Constructor for class com.jsoniter.any.LongLazyAny
- 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
- mapIter - Variable in class com.jsoniter.any.ObjectLazyAny.LazyIterator
- mapKeyDecoder - Variable in class com.jsoniter.ReflectionMapDecoder
- mapKeyDecoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- MapKeyDecoders - Class in com.jsoniter
- MapKeyDecoders() - Constructor for class com.jsoniter.MapKeyDecoders
- MapKeyDecoders.EnumKeyDecoder - Class in com.jsoniter
- MapKeyDecoders.NumberKeyDecoder - Class in com.jsoniter
- MapKeyDecoders.StringKeyDecoder - Class in com.jsoniter
- mapKeyEncoder - Variable in class com.jsoniter.output.ReflectionMapEncoder
- mapKeyEncoders - Static variable in class com.jsoniter.spi.JsoniterSpi
- MapKeyEncoders - Class in com.jsoniter.output
- MapKeyEncoders() - Constructor for class com.jsoniter.output.MapKeyEncoders
- MapKeyEncoders.DynamicKeyEncoder - Class in com.jsoniter.output
- MapKeyEncoders.NumberKeyEncoder - Class in com.jsoniter.output
- MapKeyEncoders.StringKeyEncoder - Class in com.jsoniter.output
- mapValueTypeLiteral - Variable in class com.jsoniter.spi.UnwrapperDescriptor
- MapWrapperAny - Class in com.jsoniter.any
- MapWrapperAny(Map) - Constructor for class com.jsoniter.any.MapWrapperAny
- MapWrapperAny.WrapperIterator - Class in com.jsoniter.any
- mask - Variable in class com.jsoniter.spi.Binding
- maxInt - Static variable in class com.jsoniter.IterImpl
- maxLong - Static variable in class com.jsoniter.IterImpl
- 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
- MIN_INT - Static variable in class com.jsoniter.output.StreamImplNumber
- MIN_LONG - Static variable in class com.jsoniter.output.StreamImplNumber
- minInt - Static variable in class com.jsoniter.IterImpl
- minLong - Static variable in class com.jsoniter.IterImpl
- 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
- NATIVE_DECODERS - Static variable in class com.jsoniter.CodegenImplNative
- NATIVE_ENCODERS - Static variable in class com.jsoniter.output.CodegenImplNative
- NATIVE_READS - Static variable in class com.jsoniter.CodegenImplNative
- nativeType - Variable in class com.jsoniter.spi.TypeLiteral
- NativeType() - Constructor for enum com.jsoniter.spi.TypeLiteral.NativeType
- nativeTypes - Static variable in class com.jsoniter.spi.TypeLiteral
- next - Variable in class com.jsoniter.any.ArrayLazyAny.LazyIterator
- next() - Method in interface com.jsoniter.any.Any.EntryIterator
- next() - Method in class com.jsoniter.any.ArrayLazyAny.LazyIterator
- next() - Method in class com.jsoniter.any.ArrayWrapperAny.WrapperIterator
- next() - Method in class com.jsoniter.any.ListWrapperAny.WrapperIterator
- next() - Method in class com.jsoniter.any.MapWrapperAny.WrapperIterator
- next() - Method in class com.jsoniter.any.ObjectAny.IteratorAdapter
- next() - Method in class com.jsoniter.any.ObjectLazyAny.LazyIterator
- nextToken(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- nextToken(JsonIterator) - Static method in class com.jsoniter.IterImpl
- nextToken(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- nextTokenIsComma(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- nextTokenIsCommaSlowPath(JsonIterator, byte) - Static method in class com.jsoniter.CodegenAccess
- NOT_SET - Static variable in class com.jsoniter.ReflectionObjectDecoder
- NotFoundAny - Class in com.jsoniter.any
- NotFoundAny(int, Object) - Constructor for class com.jsoniter.any.NotFoundAny
- NotFoundAny(Object[], int, Object) - Constructor for class com.jsoniter.any.NotFoundAny
- NotFoundAny(Object, Object) - Constructor for class com.jsoniter.any.NotFoundAny
- Null() - Constructor for class com.jsoniter.spi.OmitValue.Null
- NULL - com.jsoniter.ValueType
- nullable() - Method in annotation type com.jsoniter.annotation.JsonProperty
- NullAny - Class in com.jsoniter.any
- NullAny() - Constructor for class com.jsoniter.any.NullAny
- NUMBER - com.jsoniter.ValueType
- numberChars() - Constructor for class com.jsoniter.IterImplForStreaming.numberChars
- NumberKeyDecoder(Decoder) - Constructor for class com.jsoniter.MapKeyDecoders.NumberKeyDecoder
- NumberKeyEncoder(Encoder) - Constructor for class com.jsoniter.output.MapKeyEncoders.NumberKeyEncoder
O
- object() - Method in class com.jsoniter.any.Any
- object() - Method in class com.jsoniter.any.ArrayAny
- object() - Method in class com.jsoniter.any.ArrayLazyAny
- object() - Method in class com.jsoniter.any.ArrayWrapperAny
- object() - Method in class com.jsoniter.any.DoubleAny
- object() - Method in class com.jsoniter.any.DoubleLazyAny
- object() - Method in class com.jsoniter.any.FalseAny
- object() - Method in class com.jsoniter.any.FloatAny
- object() - Method in class com.jsoniter.any.IntAny
- object() - Method in class com.jsoniter.any.ListWrapperAny
- object() - Method in class com.jsoniter.any.LongAny
- object() - Method in class com.jsoniter.any.LongLazyAny
- object() - Method in class com.jsoniter.any.MapWrapperAny
- object() - Method in class com.jsoniter.any.NotFoundAny
- object() - Method in class com.jsoniter.any.NullAny
- object() - Method in class com.jsoniter.any.ObjectAny
- object() - Method in class com.jsoniter.any.ObjectLazyAny
- object() - Method in class com.jsoniter.any.StringAny
- object() - Method in class com.jsoniter.any.StringLazyAny
- object() - Method in class com.jsoniter.any.TrueAny
- object(Object...) - Method in class com.jsoniter.any.Any
- OBJECT - com.jsoniter.spi.TypeLiteral.NativeType
- OBJECT - com.jsoniter.ValueType
- ObjectAny - Class in com.jsoniter.any
- ObjectAny(Map<String, Any>) - Constructor for class com.jsoniter.any.ObjectAny
- ObjectAny.IteratorAdapter - Class in com.jsoniter.any
- objectFactories - Static variable in class com.jsoniter.spi.JsoniterSpi
- objectFactory - Variable in class com.jsoniter.spi.ConstructorDescriptor
- ObjectLazyAny - Class in com.jsoniter.any
- ObjectLazyAny(byte[], int, int) - Constructor for class com.jsoniter.any.ObjectLazyAny
- ObjectLazyAny.LazyIterator - Class in com.jsoniter.any
- omitDefaultValue - Variable in class com.jsoniter.spi.Config.Builder
- omitDefaultValue() - Method in class com.jsoniter.spi.Config
- omitDefaultValue(boolean) - Method in class com.jsoniter.spi.Config.Builder
- 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
- OnlyField() - Constructor for class com.jsoniter.ReflectionObjectDecoder.OnlyField
- onMissingProperties - Variable in class com.jsoniter.spi.ClassDescriptor
- onUnknownProperty(JsonIterator, Slice, Map<String, Object>) - Method in class com.jsoniter.ReflectionObjectDecoder
- out - Variable in class com.jsoniter.output.JsonStream
- outputDir - Variable in class com.jsoniter.CodegenAccess.StaticCodegenTarget
- outputDir - Variable in class com.jsoniter.output.CodegenAccess.StaticCodegenTarget
- ownerType - Variable in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
P
- ParameterizedTypeImpl(Type[], Type, Type) - Constructor for class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- 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() - Method in class com.jsoniter.any.LazyAny
- parse(byte[]) - Static method in class com.jsoniter.JsonIterator
- parse(byte[], int, int) - Static method in class com.jsoniter.JsonIterator
- parse(JsonIterator) - Static method in class com.jsoniter.IterImplString
- parse(Slice) - Static method in class com.jsoniter.JsonIterator
- parse(InputStream, int) - Static method in class com.jsoniter.JsonIterator
- parse(Type, String) - Static method in class com.jsoniter.spi.OmitValue.Parsed
- parse(String) - Static method in class com.jsoniter.JsonIterator
- Parsed(Object, String) - Constructor for class com.jsoniter.spi.OmitValue.Parsed
- pattern - Static variable in class com.jsoniter.extra.JdkDatetimeSupport
- pool - Static variable in class com.jsoniter.DynamicCodegen
- pool - Static variable in class com.jsoniter.output.DynamicCodegen
- POW10 - Static variable in class com.jsoniter.IterImplNumber
- POW10 - Static variable in class com.jsoniter.output.StreamImplNumber
- 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
- prelude - Variable in class com.jsoniter.output.CodegenResult
- primitiveOmitValues - Static variable in class com.jsoniter.spi.Config
- property - Variable in class com.jsoniter.spi.JsoniterSpi.TypeProperty
R
- rawType - Variable in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- read() - Method in class com.jsoniter.JsonIterator
- read(TypeLiteral<T>) - Method in class com.jsoniter.JsonIterator
- 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(Type) - Method in class com.jsoniter.JsonIterator
- read(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- read(T) - Method in class com.jsoniter.JsonIterator
-
try to bind to existing object, returned object might not the same instance
- readAny() - Method in class com.jsoniter.JsonIterator
- readAny(JsonIterator) - Static method in class com.jsoniter.IterImpl
- readAny(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readArray() - Method in class com.jsoniter.JsonIterator
- readArray(JsonIterator) - Static method in class com.jsoniter.IterImplArray
- readArrayCB(JsonIterator.ReadArrayCallback, Object) - Method in class com.jsoniter.JsonIterator
- readArrayCB(JsonIterator, JsonIterator.ReadArrayCallback, Object) - Static method in class com.jsoniter.IterImplArray
- readArrayStart(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readBigDecimal() - Method in class com.jsoniter.JsonIterator
- readBigInteger() - Method in class com.jsoniter.JsonIterator
- readBoolean() - Method in class com.jsoniter.JsonIterator
- readBoolean(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readByte(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readByte(JsonIterator) - Static method in class com.jsoniter.IterImpl
- readByte(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readDouble() - Method in class com.jsoniter.JsonIterator
- readDouble(JsonIterator) - Static method in class com.jsoniter.IterImpl
- readDouble(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readDouble(JsonIterator) - Static method in class com.jsoniter.IterImplNumber
- readDouble(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readDoubleSlowPath(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readFloat() - Method in class com.jsoniter.JsonIterator
- readFloat(JsonIterator) - Static method in class com.jsoniter.IterImplNumber
- readFloat(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readInt() - Method in class com.jsoniter.JsonIterator
- readInt(JsonIterator) - Static method in class com.jsoniter.IterImplNumber
- readInt(JsonIterator, byte) - Static method in class com.jsoniter.IterImpl
- readInt(JsonIterator, byte) - Static method in class com.jsoniter.IterImplForStreaming
- readInt(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readIntSlowPath(JsonIterator, int) - Static method in class com.jsoniter.IterImplForStreaming
- readLong() - Method in class com.jsoniter.JsonIterator
- readLong(JsonIterator) - Static method in class com.jsoniter.IterImplNumber
- readLong(JsonIterator, byte) - Static method in class com.jsoniter.IterImpl
- readLong(JsonIterator, byte) - Static method in class com.jsoniter.IterImplForStreaming
- readLong(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readLongBits(JsonIterator) - Static method in class com.jsoniter.extra.Base64FloatSupport
- readLongSlowPath(JsonIterator, long) - Static method in class com.jsoniter.IterImplForStreaming
- readMapKey(JsonIterator) - Method in class com.jsoniter.ReflectionMapDecoder
- readMapKey(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readNull() - Method in class com.jsoniter.JsonIterator
- readNumber(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readNumberAsString() - Method in class com.jsoniter.JsonIterator
- readObject() - Method in class com.jsoniter.JsonIterator
- readObject(JsonIterator) - Static method in class com.jsoniter.IterImplObject
- readObjectCB(JsonIterator.ReadObjectCallback, Object) - Method in class com.jsoniter.JsonIterator
- readObjectCB(JsonIterator, JsonIterator.ReadObjectCallback, Object) - Static method in class com.jsoniter.IterImplObject
- readObjectFieldAsHash(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readObjectFieldAsHash(JsonIterator) - Static method in class com.jsoniter.IterImpl
- readObjectFieldAsHash(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readObjectFieldAsSlice(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readObjectFieldAsSlice(JsonIterator) - Static method in class com.jsoniter.IterImpl
- readObjectFieldAsSlice(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readObjectFieldAsString(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readObjectStart(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readShort() - Method in class com.jsoniter.JsonIterator
- readShort(String, JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readSlice(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- readSlice(JsonIterator) - Static method in class com.jsoniter.IterImpl
- readSlice(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- readString() - Method in class com.jsoniter.JsonIterator
- readString(JsonIterator) - Static method in class com.jsoniter.IterImplString
- readStringAsSlice() - Method in class com.jsoniter.JsonIterator
- readStringSlowPath(JsonIterator, int) - Static method in class com.jsoniter.IterImpl
- readStringSlowPath(JsonIterator, int) - Static method in class com.jsoniter.IterImplForStreaming
- reflectCall(Object, String, Object...) - Method in class com.jsoniter.spi.Config
- REFLECTION_MODE - com.jsoniter.output.EncodingMode
-
decoding only using reflection, do not need code generation
- REFLECTION_MODE - com.jsoniter.spi.DecodingMode
-
decoding only using reflection, do not need code generation
- ReflectionArrayDecoder - Class in com.jsoniter
- ReflectionArrayDecoder(Class) - Constructor for class com.jsoniter.ReflectionArrayDecoder
- ReflectionArrayEncoder - Class in com.jsoniter.output
- ReflectionArrayEncoder(Class, Type[]) - Constructor for class com.jsoniter.output.ReflectionArrayEncoder
- ReflectionCollectionDecoder - Class in com.jsoniter
- ReflectionCollectionDecoder(Class, Type[]) - Constructor for class com.jsoniter.ReflectionCollectionDecoder
- ReflectionCollectionEncoder - Class in com.jsoniter.output
- ReflectionCollectionEncoder(Class, Type[]) - Constructor for class com.jsoniter.output.ReflectionCollectionEncoder
- ReflectionDecoderFactory - Class in com.jsoniter
- ReflectionDecoderFactory() - Constructor for class com.jsoniter.ReflectionDecoderFactory
- ReflectionEncoderFactory - Class in com.jsoniter.output
- ReflectionEncoderFactory() - Constructor for class com.jsoniter.output.ReflectionEncoderFactory
- reflectionEncoders - Static variable in class com.jsoniter.output.Codegen
- ReflectionEnumDecoder - Class in com.jsoniter
- ReflectionEnumDecoder(Class) - Constructor for class com.jsoniter.ReflectionEnumDecoder
- ReflectionEnumEncoder - Class in com.jsoniter.output
- ReflectionEnumEncoder(Class) - Constructor for class com.jsoniter.output.ReflectionEnumEncoder
- ReflectionListEncoder - Class in com.jsoniter.output
- ReflectionListEncoder(Class, Type[]) - Constructor for class com.jsoniter.output.ReflectionListEncoder
- ReflectionMapDecoder - Class in com.jsoniter
- ReflectionMapDecoder(Class, Type[]) - Constructor for class com.jsoniter.ReflectionMapDecoder
- ReflectionMapEncoder - Class in com.jsoniter.output
- ReflectionMapEncoder(Class, Type[]) - Constructor for class com.jsoniter.output.ReflectionMapEncoder
- ReflectionObjectDecoder - Class in com.jsoniter
- ReflectionObjectDecoder(ClassInfo) - Constructor for class com.jsoniter.ReflectionObjectDecoder
- ReflectionObjectDecoder.OnlyField - Class in com.jsoniter
- ReflectionObjectDecoder.WithCtor - Class in com.jsoniter
- ReflectionObjectDecoder.WithWrapper - Class in com.jsoniter
- ReflectionObjectEncoder - Class in com.jsoniter.output
- ReflectionObjectEncoder(ClassInfo) - Constructor for class com.jsoniter.output.ReflectionObjectEncoder
- 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
- registerOrGetExisting(Type) - Static method in class com.jsoniter.MapKeyDecoders
- registerOrGetExisting(Type) - Static method in class com.jsoniter.output.MapKeyEncoders
- registerPropertyDecoder(TypeLiteral, String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerPropertyDecoder(Class, String, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerPropertyEncoder(TypeLiteral, String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerPropertyEncoder(Class, String, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerTypeDecoder(TypeLiteral, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerTypeDecoder(Class, Decoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerTypeEncoder(TypeLiteral, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerTypeEncoder(Class, Encoder) - Static method in class com.jsoniter.spi.JsoniterSpi
- registerTypeImplementation(Class, Class) - Static method in class com.jsoniter.spi.JsoniterSpi
- remove() - Method in class com.jsoniter.any.ArrayLazyAny.LazyIterator
- remove() - Method in class com.jsoniter.any.ArrayWrapperAny.WrapperIterator
- remove() - Method in class com.jsoniter.any.ListWrapperAny.WrapperIterator
- renderTriTree(Map<Integer, Object>) - Static method in class com.jsoniter.CodegenImplEnum
- renderTriTree(Map<Integer, Object>) - Static method in class com.jsoniter.CodegenImplObjectStrict
- REPLACEMENT_CHARS - Static variable in class com.jsoniter.extra.GsonCompatibilityMode
- 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
- required() - Method in annotation type com.jsoniter.annotation.JsonProperty
- requiredIdx - Variable in class com.jsoniter.ReflectionObjectDecoder
- reset(byte[]) - Method in class com.jsoniter.JsonIterator
- reset(byte[], int, int) - Method in class com.jsoniter.JsonIterator
- reset(byte[], int, int) - Method in class com.jsoniter.spi.Slice
- 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
- 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
- reusableChars - Variable in class com.jsoniter.JsonIterator
- reusableSlice - Variable in class com.jsoniter.JsonIterator
- 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
- sdf - Static variable in class com.jsoniter.extra.JdkDatetimeSupport
- serializationExclusionStrategies - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- serialize(boolean, Type, Object) - Static method in class com.jsoniter.output.JsonStream
- serialize(Config, TypeLiteral, Object) - Static method in class com.jsoniter.output.JsonStream
- serialize(Config, TypeLiteral, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
- serialize(Config, Object) - Static method in class com.jsoniter.output.JsonStream
- serialize(Config, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
- serialize(TypeLiteral, Object) - Static method in class com.jsoniter.output.JsonStream
- serialize(TypeLiteral, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
- serialize(Object) - Static method in class com.jsoniter.output.JsonStream
- serialize(Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
- serialize(Type, Object, OutputStream) - Static method in class com.jsoniter.output.JsonStream
- serializeNulls() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- set(double) - Method in class com.jsoniter.any.Any
- set(double) - Method in class com.jsoniter.any.DoubleAny
- set(float) - Method in class com.jsoniter.any.Any
- set(float) - Method in class com.jsoniter.any.FloatAny
- set(int) - Method in class com.jsoniter.any.Any
- set(int) - Method in class com.jsoniter.any.IntAny
- set(long) - Method in class com.jsoniter.any.Any
- set(long) - Method in class com.jsoniter.any.LongAny
- set(String) - Method in class com.jsoniter.any.Any
- set(String) - Method in class com.jsoniter.any.StringAny
- 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
- setExtra(Object, Map<String, Object>) - Method in class com.jsoniter.ReflectionObjectDecoder
- 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(EncodingMode) - Static method in class com.jsoniter.output.JsonStream
- setMode(DecodingMode) - Static method in class com.jsoniter.JsonIterator
- setPrettyPrinting() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- setters - Variable in class com.jsoniter.spi.ClassDescriptor
- setToBinding(Object, Binding, Object) - Method in class com.jsoniter.ReflectionObjectDecoder
- 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
- SHORT - com.jsoniter.spi.TypeLiteral.NativeType
- 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
- shouldUseStrictMode(DecodingMode, ClassDescriptor) - Static method in class com.jsoniter.Codegen
- size - Variable in class com.jsoniter.any.ArrayWrapperAny.WrapperIterator
- size() - Method in class com.jsoniter.any.Any
- size() - Method in class com.jsoniter.any.ArrayAny
- size() - Method in class com.jsoniter.any.ArrayLazyAny
- size() - Method in class com.jsoniter.any.ArrayWrapperAny
- size() - Method in class com.jsoniter.any.ListWrapperAny
- size() - Method in class com.jsoniter.any.MapWrapperAny
- size() - Method in class com.jsoniter.any.ObjectLazyAny
- skip() - Method in class com.jsoniter.JsonIterator
- skip(JsonIterator) - Static method in class com.jsoniter.IterImplSkip
- skipArray(JsonIterator) - Static method in class com.jsoniter.IterImpl
- skipArray(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- skipFixedBytes(JsonIterator, int) - Static method in class com.jsoniter.CodegenAccess
- skipFixedBytes(JsonIterator, int) - Static method in class com.jsoniter.IterImpl
- skipFixedBytes(JsonIterator, int) - Static method in class com.jsoniter.IterImplForStreaming
- skipNumber(JsonIterator) - Static method in class com.jsoniter.IterImpl
- skipNumber(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- skipObject(JsonIterator) - Static method in class com.jsoniter.IterImpl
- skipObject(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- skipStartedAt - Variable in class com.jsoniter.JsonIterator
- skipString(JsonIterator) - Static method in class com.jsoniter.IterImpl
- skipString(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- skipUntilBreak(JsonIterator) - Static method in class com.jsoniter.IterImpl
- skipUntilBreak(JsonIterator) - Static method in class com.jsoniter.IterImplForStreaming
- skipWhitespacesWithoutLoadMore(JsonIterator) - Static method in class com.jsoniter.CodegenAccess
- Slice - Class in com.jsoniter.spi
- Slice(byte[], int, int) - Constructor for class com.jsoniter.spi.Slice
- slot1 - Static variable in class com.jsoniter.JsonIteratorPool
- slot1 - Static variable in class com.jsoniter.output.JsonStreamPool
- slot2 - Static variable in class com.jsoniter.JsonIteratorPool
- slot2 - Static variable in class com.jsoniter.output.JsonStreamPool
- SNAKE_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
- STATIC_MODE - com.jsoniter.output.EncodingMode
-
statically codegen
- STATIC_MODE - com.jsoniter.spi.DecodingMode
-
statically codegen
- 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
- staticGen(Class, String, CodegenResult) - Static method in class com.jsoniter.output.Codegen
- staticGen(Class, String, OutputStreamWriter, CodegenResult) - Static method in class com.jsoniter.output.Codegen
- staticGen(String, OutputStreamWriter, String) - Static method in class com.jsoniter.Codegen
- staticGen(String, String) - Static method in class com.jsoniter.Codegen
- staticGenDecoders(TypeLiteral[], CodegenAccess.StaticCodegenTarget) - Static method in class com.jsoniter.Codegen
- staticGenDecoders(TypeLiteral[], CodegenAccess.StaticCodegenTarget) - Static method in class com.jsoniter.CodegenAccess
- staticGenEncoders(TypeLiteral[], CodegenAccess.StaticCodegenTarget) - Static method in class com.jsoniter.output.Codegen
- 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
- StreamImplNumber - Class in com.jsoniter.output
- StreamImplNumber() - Constructor for class com.jsoniter.output.StreamImplNumber
- StreamImplString - Class in com.jsoniter.output
- StreamImplString() - Constructor for class com.jsoniter.output.StreamImplString
- STRING - com.jsoniter.spi.TypeLiteral.NativeType
- STRING - com.jsoniter.ValueType
- StringAny - Class in com.jsoniter.any
- StringAny(String) - Constructor for class com.jsoniter.any.StringAny
- 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
- StringKeyDecoder() - Constructor for class com.jsoniter.MapKeyDecoders.StringKeyDecoder
- StringKeyEncoder() - Constructor for class com.jsoniter.output.MapKeyEncoders.StringKeyEncoder
- StringLazyAny - Class in com.jsoniter.any
- StringLazyAny(byte[], int, int) - Constructor for class com.jsoniter.any.StringLazyAny
- 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
- substituteTypeVariables(Map<String, Type>, Type) - Static method in class com.jsoniter.spi.Binding
- supportBuffer - Variable in class com.jsoniter.output.CodegenResult
- supportCollectionValueNullable(Class) - Static method in class com.jsoniter.output.CodegenImplObject
- SURR1_FIRST - Static variable in class com.jsoniter.extra.GsonCompatibilityMode
- SURR1_FIRST - Static variable in class com.jsoniter.output.StreamImplString
- SURR1_LAST - Static variable in class com.jsoniter.extra.GsonCompatibilityMode
- SURR1_LAST - Static variable in class com.jsoniter.output.StreamImplString
- SURR2_FIRST - Static variable in class com.jsoniter.extra.GsonCompatibilityMode
- SURR2_FIRST - Static variable in class com.jsoniter.output.StreamImplString
- SURR2_LAST - Static variable in class com.jsoniter.extra.GsonCompatibilityMode
- SURR2_LAST - Static variable in class com.jsoniter.output.StreamImplString
T
- tail - Variable in class com.jsoniter.any.LazyAny
- tail - Variable in class com.jsoniter.JsonIterator
- tail - Variable in class com.jsoniter.spi.Slice
- tail() - Method in class com.jsoniter.spi.Slice
- tempCacheKey - Variable in class com.jsoniter.ReflectionObjectDecoder
- tempCount - Variable in class com.jsoniter.ReflectionObjectDecoder
- tempIdx - Variable in class com.jsoniter.ReflectionObjectDecoder
- tempObjects - Variable in class com.jsoniter.JsonIterator
- to() - Method in annotation type com.jsoniter.annotation.JsonProperty
- toBigDecimal() - Method in class com.jsoniter.any.Any
- toBigDecimal() - Method in class com.jsoniter.any.ArrayAny
- toBigDecimal() - Method in class com.jsoniter.any.ArrayLazyAny
- toBigDecimal() - Method in class com.jsoniter.any.ArrayWrapperAny
- toBigDecimal() - Method in class com.jsoniter.any.DoubleAny
- toBigDecimal() - Method in class com.jsoniter.any.DoubleLazyAny
- toBigDecimal() - Method in class com.jsoniter.any.FalseAny
- toBigDecimal() - Method in class com.jsoniter.any.FloatAny
- toBigDecimal() - Method in class com.jsoniter.any.IntAny
- toBigDecimal() - Method in class com.jsoniter.any.ListWrapperAny
- toBigDecimal() - Method in class com.jsoniter.any.LongAny
- toBigDecimal() - Method in class com.jsoniter.any.LongLazyAny
- toBigDecimal() - Method in class com.jsoniter.any.MapWrapperAny
- toBigDecimal() - Method in class com.jsoniter.any.NotFoundAny
- toBigDecimal() - Method in class com.jsoniter.any.NullAny
- toBigDecimal() - Method in class com.jsoniter.any.ObjectAny
- toBigDecimal() - Method in class com.jsoniter.any.ObjectLazyAny
- toBigDecimal() - Method in class com.jsoniter.any.StringAny
- toBigDecimal() - Method in class com.jsoniter.any.StringLazyAny
- toBigDecimal() - Method in class com.jsoniter.any.TrueAny
- toBigDecimal(Object...) - Method in class com.jsoniter.any.Any
- toBigInteger() - Method in class com.jsoniter.any.Any
- toBigInteger() - Method in class com.jsoniter.any.ArrayAny
- toBigInteger() - Method in class com.jsoniter.any.ArrayLazyAny
- toBigInteger() - Method in class com.jsoniter.any.ArrayWrapperAny
- toBigInteger() - Method in class com.jsoniter.any.DoubleAny
- toBigInteger() - Method in class com.jsoniter.any.DoubleLazyAny
- toBigInteger() - Method in class com.jsoniter.any.FalseAny
- toBigInteger() - Method in class com.jsoniter.any.FloatAny
- toBigInteger() - Method in class com.jsoniter.any.IntAny
- toBigInteger() - Method in class com.jsoniter.any.ListWrapperAny
- toBigInteger() - Method in class com.jsoniter.any.LongAny
- toBigInteger() - Method in class com.jsoniter.any.LongLazyAny
- toBigInteger() - Method in class com.jsoniter.any.MapWrapperAny
- toBigInteger() - Method in class com.jsoniter.any.NotFoundAny
- toBigInteger() - Method in class com.jsoniter.any.NullAny
- toBigInteger() - Method in class com.jsoniter.any.ObjectAny
- toBigInteger() - Method in class com.jsoniter.any.ObjectLazyAny
- toBigInteger() - Method in class com.jsoniter.any.StringAny
- toBigInteger() - Method in class com.jsoniter.any.StringLazyAny
- toBigInteger() - Method in class com.jsoniter.any.TrueAny
- toBigInteger(Object...) - Method in class com.jsoniter.any.Any
- toBoolean() - Method in class com.jsoniter.any.Any
- toBoolean() - Method in class com.jsoniter.any.ArrayAny
- toBoolean() - Method in class com.jsoniter.any.ArrayLazyAny
- toBoolean() - Method in class com.jsoniter.any.ArrayWrapperAny
- toBoolean() - Method in class com.jsoniter.any.DoubleAny
- toBoolean() - Method in class com.jsoniter.any.DoubleLazyAny
- toBoolean() - Method in class com.jsoniter.any.FalseAny
- toBoolean() - Method in class com.jsoniter.any.FloatAny
- toBoolean() - Method in class com.jsoniter.any.IntAny
- toBoolean() - Method in class com.jsoniter.any.ListWrapperAny
- toBoolean() - Method in class com.jsoniter.any.LongAny
- toBoolean() - Method in class com.jsoniter.any.LongLazyAny
- toBoolean() - Method in class com.jsoniter.any.MapWrapperAny
- toBoolean() - Method in class com.jsoniter.any.NotFoundAny
- toBoolean() - Method in class com.jsoniter.any.NullAny
- toBoolean() - Method in class com.jsoniter.any.ObjectAny
- toBoolean() - Method in class com.jsoniter.any.ObjectLazyAny
- toBoolean() - Method in class com.jsoniter.any.StringAny
- toBoolean() - Method in class com.jsoniter.any.StringLazyAny
- toBoolean() - Method in class com.jsoniter.any.TrueAny
- toBoolean(Object...) - Method in class com.jsoniter.any.Any
- toDouble() - Method in class com.jsoniter.any.Any
- toDouble() - Method in class com.jsoniter.any.ArrayAny
- toDouble() - Method in class com.jsoniter.any.ArrayLazyAny
- toDouble() - Method in class com.jsoniter.any.ArrayWrapperAny
- toDouble() - Method in class com.jsoniter.any.DoubleAny
- toDouble() - Method in class com.jsoniter.any.DoubleLazyAny
- toDouble() - Method in class com.jsoniter.any.FalseAny
- toDouble() - Method in class com.jsoniter.any.FloatAny
- toDouble() - Method in class com.jsoniter.any.IntAny
- toDouble() - Method in class com.jsoniter.any.ListWrapperAny
- toDouble() - Method in class com.jsoniter.any.LongAny
- toDouble() - Method in class com.jsoniter.any.LongLazyAny
- toDouble() - Method in class com.jsoniter.any.MapWrapperAny
- toDouble() - Method in class com.jsoniter.any.NotFoundAny
- toDouble() - Method in class com.jsoniter.any.NullAny
- toDouble() - Method in class com.jsoniter.any.ObjectAny
- toDouble() - Method in class com.jsoniter.any.ObjectLazyAny
- toDouble() - Method in class com.jsoniter.any.StringAny
- toDouble() - Method in class com.jsoniter.any.StringLazyAny
- toDouble() - Method in class com.jsoniter.any.TrueAny
- toDouble(Object...) - Method in class com.jsoniter.any.Any
- toFloat() - Method in class com.jsoniter.any.Any
- toFloat() - Method in class com.jsoniter.any.ArrayAny
- toFloat() - Method in class com.jsoniter.any.ArrayLazyAny
- toFloat() - Method in class com.jsoniter.any.ArrayWrapperAny
- toFloat() - Method in class com.jsoniter.any.DoubleAny
- toFloat() - Method in class com.jsoniter.any.DoubleLazyAny
- toFloat() - Method in class com.jsoniter.any.FalseAny
- toFloat() - Method in class com.jsoniter.any.FloatAny
- toFloat() - Method in class com.jsoniter.any.IntAny
- toFloat() - Method in class com.jsoniter.any.ListWrapperAny
- toFloat() - Method in class com.jsoniter.any.LongAny
- toFloat() - Method in class com.jsoniter.any.LongLazyAny
- toFloat() - Method in class com.jsoniter.any.MapWrapperAny
- toFloat() - Method in class com.jsoniter.any.NotFoundAny
- toFloat() - Method in class com.jsoniter.any.NullAny
- toFloat() - Method in class com.jsoniter.any.ObjectAny
- toFloat() - Method in class com.jsoniter.any.ObjectLazyAny
- toFloat() - Method in class com.jsoniter.any.StringAny
- toFloat() - Method in class com.jsoniter.any.StringLazyAny
- toFloat() - Method in class com.jsoniter.any.TrueAny
- toFloat(Object...) - Method in class com.jsoniter.any.Any
- toInt() - Method in class com.jsoniter.any.Any
- toInt() - Method in class com.jsoniter.any.ArrayAny
- toInt() - Method in class com.jsoniter.any.ArrayLazyAny
- toInt() - Method in class com.jsoniter.any.ArrayWrapperAny
- toInt() - Method in class com.jsoniter.any.DoubleAny
- toInt() - Method in class com.jsoniter.any.DoubleLazyAny
- toInt() - Method in class com.jsoniter.any.FalseAny
- toInt() - Method in class com.jsoniter.any.FloatAny
- toInt() - Method in class com.jsoniter.any.IntAny
- toInt() - Method in class com.jsoniter.any.ListWrapperAny
- toInt() - Method in class com.jsoniter.any.LongAny
- toInt() - Method in class com.jsoniter.any.LongLazyAny
- toInt() - Method in class com.jsoniter.any.MapWrapperAny
- toInt() - Method in class com.jsoniter.any.NotFoundAny
- toInt() - Method in class com.jsoniter.any.NullAny
- toInt() - Method in class com.jsoniter.any.ObjectAny
- toInt() - Method in class com.jsoniter.any.ObjectLazyAny
- toInt() - Method in class com.jsoniter.any.StringAny
- toInt() - Method in class com.jsoniter.any.StringLazyAny
- toInt() - Method in class com.jsoniter.any.TrueAny
- toInt(Object...) - Method in class com.jsoniter.any.Any
- toLong() - Method in class com.jsoniter.any.Any
- toLong() - Method in class com.jsoniter.any.ArrayAny
- toLong() - Method in class com.jsoniter.any.ArrayLazyAny
- toLong() - Method in class com.jsoniter.any.ArrayWrapperAny
- toLong() - Method in class com.jsoniter.any.DoubleAny
- toLong() - Method in class com.jsoniter.any.DoubleLazyAny
- toLong() - Method in class com.jsoniter.any.FalseAny
- toLong() - Method in class com.jsoniter.any.FloatAny
- toLong() - Method in class com.jsoniter.any.IntAny
- toLong() - Method in class com.jsoniter.any.ListWrapperAny
- toLong() - Method in class com.jsoniter.any.LongAny
- toLong() - Method in class com.jsoniter.any.LongLazyAny
- toLong() - Method in class com.jsoniter.any.MapWrapperAny
- toLong() - Method in class com.jsoniter.any.NotFoundAny
- toLong() - Method in class com.jsoniter.any.NullAny
- toLong() - Method in class com.jsoniter.any.ObjectAny
- toLong() - Method in class com.jsoniter.any.ObjectLazyAny
- toLong() - Method in class com.jsoniter.any.StringAny
- toLong() - Method in class com.jsoniter.any.StringLazyAny
- toLong() - Method in class com.jsoniter.any.TrueAny
- toLong(Object...) - Method in class com.jsoniter.any.Any
- toName - Variable in class com.jsoniter.spi.EncodeTo
- toNames - Variable in class com.jsoniter.spi.Binding
- toString() - Method in class com.jsoniter.any.Any
- toString() - Method in class com.jsoniter.any.ArrayAny
- toString() - Method in class com.jsoniter.any.ArrayLazyAny
- toString() - Method in class com.jsoniter.any.ArrayWrapperAny
- toString() - Method in class com.jsoniter.any.DoubleAny
- toString() - Method in class com.jsoniter.any.FalseAny
- toString() - Method in class com.jsoniter.any.FloatAny
- toString() - Method in class com.jsoniter.any.IntAny
- toString() - Method in class com.jsoniter.any.LazyAny
- toString() - Method in class com.jsoniter.any.ListWrapperAny
- toString() - Method in class com.jsoniter.any.LongAny
- toString() - Method in class com.jsoniter.any.MapWrapperAny
- toString() - Method in class com.jsoniter.any.NotFoundAny
- toString() - Method in class com.jsoniter.any.NullAny
- toString() - Method in class com.jsoniter.any.ObjectAny
- toString() - Method in class com.jsoniter.any.ObjectLazyAny
- toString() - Method in class com.jsoniter.any.StringAny
- toString() - Method in class com.jsoniter.any.StringLazyAny
- toString() - Method in class com.jsoniter.any.TrueAny
- toString() - Method in class com.jsoniter.extra.GsonCompatibilityMode.Builder
- toString() - Method in class com.jsoniter.extra.JacksonCompatibilityMode.Builder
- toString() - Method in class com.jsoniter.output.CodegenResult
- 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.GenericsHelper.GenericArrayTypeImpl
- toString() - Method in class com.jsoniter.spi.GenericsHelper.ParameterizedTypeImpl
- toString() - Method in class com.jsoniter.spi.Slice
- toString() - Method in class com.jsoniter.spi.TypeLiteral
- toString(Object...) - Method in class com.jsoniter.any.Any
- translate(String) - Method in interface com.jsoniter.extra.NamingStrategySupport.NamingStrategy
- translateHex(byte) - Static method in class com.jsoniter.IterImplString
- translateSetterName(String) - Static method in class com.jsoniter.spi.ClassDescriptor
- translateTypeVariable(Map<String, Type>, TypeVariable) - Static method in class com.jsoniter.spi.Binding
- TrueAny - Class in com.jsoniter.any
- TrueAny() - Constructor for class com.jsoniter.any.TrueAny
- type - Variable in class com.jsoniter.spi.ClassInfo
- type - Variable in class com.jsoniter.spi.JsoniterSpi.TypeProperty
- type - Variable in class com.jsoniter.spi.TypeLiteral
- typeArgs - Variable in class com.jsoniter.spi.ClassInfo
- typeImpls - Static variable in class com.jsoniter.spi.JsoniterSpi
- typeLiteral - Static variable in class com.jsoniter.any.ArrayLazyAny
- typeLiteral - Static variable in class com.jsoniter.any.ObjectLazyAny
- 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
- typeLiteralCache - Static variable in class com.jsoniter.spi.TypeLiteral
- TypeProperty(Type, String) - Constructor for class com.jsoniter.spi.JsoniterSpi.TypeProperty
U
- unknownPropertiesBlacklist() - Method in annotation type com.jsoniter.annotation.JsonObject
- unknownPropertiesWhitelist() - Method in annotation type com.jsoniter.annotation.JsonObject
- unreadByte() - Method in class com.jsoniter.JsonIterator
- 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
- updateBindings(ClassDescriptor) - Method in class com.jsoniter.spi.Config
- updateBindingSetOp(String, Binding) - Static method in class com.jsoniter.CodegenImplObjectStrict
- updateBindingWithJsonProperty(Binding, JsonProperty) - Method in class com.jsoniter.spi.Config
- 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
- updateStringCopyBound(JsonIterator, int) - Static method in class com.jsoniter.IterImpl
- updateStringCopyBound(JsonIterator, int) - Static method in class com.jsoniter.IterImplForStreaming
- UPPER_CAMEL_CASE - Static variable in class com.jsoniter.extra.NamingStrategySupport
- useImpl(Type, Class) - Static method in class com.jsoniter.spi.GenericsHelper
V
- val - Variable in class com.jsoniter.any.ArrayAny
- val - Variable in class com.jsoniter.any.ArrayWrapperAny
- val - Variable in class com.jsoniter.any.DoubleAny
- val - Variable in class com.jsoniter.any.FloatAny
- val - Variable in class com.jsoniter.any.IntAny
- val - Variable in class com.jsoniter.any.ListWrapperAny
- val - Variable in class com.jsoniter.any.LongAny
- val - Variable in class com.jsoniter.any.MapWrapperAny
- val - Variable in class com.jsoniter.any.ObjectAny
- val - Variable in class com.jsoniter.any.StringAny
- value - Variable in class com.jsoniter.any.MapWrapperAny.WrapperIterator
- value - Variable in class com.jsoniter.any.ObjectLazyAny.LazyIterator
- value() - Method in annotation type com.jsoniter.annotation.JsonProperty
- value() - Method in annotation type com.jsoniter.annotation.JsonWrapper
- value() - Method in interface com.jsoniter.any.Any.EntryIterator
- value() - Method in class com.jsoniter.any.MapWrapperAny.WrapperIterator
- value() - Method in class com.jsoniter.any.ObjectAny.IteratorAdapter
- value() - Method in class com.jsoniter.any.ObjectLazyAny.LazyIterator
- 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 - Variable in class com.jsoniter.spi.Binding
- valueType() - Method in class com.jsoniter.any.Any
- valueType() - Method in class com.jsoniter.any.ArrayAny
- valueType() - Method in class com.jsoniter.any.ArrayLazyAny
- valueType() - Method in class com.jsoniter.any.ArrayWrapperAny
- valueType() - Method in class com.jsoniter.any.DoubleAny
- valueType() - Method in class com.jsoniter.any.DoubleLazyAny
- valueType() - Method in class com.jsoniter.any.FalseAny
- valueType() - Method in class com.jsoniter.any.FloatAny
- valueType() - Method in class com.jsoniter.any.IntAny
- valueType() - Method in class com.jsoniter.any.LazyAny
- valueType() - Method in class com.jsoniter.any.ListWrapperAny
- valueType() - Method in class com.jsoniter.any.LongAny
- valueType() - Method in class com.jsoniter.any.LongLazyAny
- valueType() - Method in class com.jsoniter.any.MapWrapperAny
- valueType() - Method in class com.jsoniter.any.NotFoundAny
- valueType() - Method in class com.jsoniter.any.NullAny
- valueType() - Method in class com.jsoniter.any.ObjectAny
- valueType() - Method in class com.jsoniter.any.ObjectLazyAny
- valueType() - Method in class com.jsoniter.any.StringAny
- valueType() - Method in class com.jsoniter.any.StringLazyAny
- valueType() - Method in class com.jsoniter.any.TrueAny
- ValueType - Enum in com.jsoniter
- ValueType() - Constructor for enum com.jsoniter.ValueType
- valueTypeDecoder - Variable in class com.jsoniter.ReflectionMapDecoder
- valueTypeLiteral - Variable in class com.jsoniter.output.ReflectionMapEncoder
- valueTypeLiteral - Variable in class com.jsoniter.spi.Binding
- valueTypes - Static variable in class com.jsoniter.JsonIterator
- version - Variable in class com.jsoniter.extra.GsonCompatibilityMode.Builder
W
- walkSuperUntilPublic(Class) - Static method in class com.jsoniter.output.Codegen
- whatIsNext() - Method in class com.jsoniter.JsonIterator
- whatToCodegen() - Method in interface com.jsoniter.static_codegen.StaticCodegenConfig
-
what to codegen
- wildcard - Static variable in class com.jsoniter.any.Any
- wildcardHashCode - Static variable in class com.jsoniter.any.Any
- WITH_CAPACITY_COLLECTION_CLASSES - Static variable in class com.jsoniter.CodegenImplArray
- WithCtor() - Constructor for class com.jsoniter.ReflectionObjectDecoder.WithCtor
- WithWrapper() - Constructor for class com.jsoniter.ReflectionObjectDecoder.WithWrapper
- wrap(boolean) - Static method in class com.jsoniter.any.Any
- wrap(double) - Static method in class com.jsoniter.any.Any
- wrap(float) - Static method in class com.jsoniter.any.Any
- wrap(int) - Static method in class com.jsoniter.any.Any
- wrap(long) - 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.output.ReflectionArrayEncoder
- wrap(Object) - Method in class com.jsoniter.output.ReflectionCollectionEncoder
- wrap(Object) - Method in class com.jsoniter.output.ReflectionEnumEncoder
- wrap(Object) - Method in class com.jsoniter.output.ReflectionListEncoder
- wrap(Object) - Method in class com.jsoniter.output.ReflectionMapEncoder
- wrap(Object) - Method in class com.jsoniter.output.ReflectionObjectEncoder
- 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
- 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
- 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
- WrapperIterator() - Constructor for class com.jsoniter.any.ArrayWrapperAny.WrapperIterator
- WrapperIterator() - Constructor for class com.jsoniter.any.ListWrapperAny.WrapperIterator
- WrapperIterator() - Constructor for class com.jsoniter.any.MapWrapperAny.WrapperIterator
- write(byte[], int, 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(int) - Method in class com.jsoniter.output.JsonStream
- writeArrayEnd() - Method in class com.jsoniter.output.JsonStream
- writeArrayStart() - Method in class com.jsoniter.output.JsonStream
- writeAsciiChar(JsonStream, int) - Static method in class com.jsoniter.output.StreamImplString
- writeAsSlashU(JsonStream, int) - Static method in class com.jsoniter.output.StreamImplString
- writeBuf(byte[], int, int) - Static method in class com.jsoniter.output.StreamImplNumber
- writeDouble(JsonStream, double) - Static method in class com.jsoniter.output.StreamImplNumber
- writeEmptyArray() - Method in class com.jsoniter.output.JsonStream
- writeEmptyObject() - Method in class com.jsoniter.output.JsonStream
- writeEncodeTo(JsonStream, boolean, EncodeTo, Object) - Method in class com.jsoniter.output.ReflectionObjectEncoder
- writeEntry(JsonStream, boolean, Map.Entry<Object, Object>) - Method in class com.jsoniter.output.ReflectionMapEncoder
- writeFalse() - Method in class com.jsoniter.output.JsonStream
- writeFirstBuf(byte[], int, int) - Static method in class com.jsoniter.output.StreamImplNumber
- writeFloat(JsonStream, float) - Static method in class com.jsoniter.output.StreamImplNumber
- writeIndention() - Method in class com.jsoniter.output.JsonStream
- writeIndention(int) - Method in class com.jsoniter.output.JsonStream
- writeInt(JsonStream, int) - Static method in class com.jsoniter.output.StreamImplNumber
- writeLong(JsonStream, long) - Static method in class com.jsoniter.output.StreamImplNumber
- writeLongBits(long, JsonStream) - Static method in class com.jsoniter.extra.Base64FloatSupport
- 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(Object) - Method in class com.jsoniter.output.JsonStream
- writeObjectField(Object, Encoder) - Method in class com.jsoniter.output.JsonStream
- writeObjectField(String) - 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
- writeString(JsonStream, String) - Static method in class com.jsoniter.output.StreamImplString
- writeStringSlowPath(JsonStream, String, int, int) - Static method in class com.jsoniter.output.StreamImplString
- writeStringSlowPathWithoutEscapeUnicode(JsonStream, String, int, int) - Static method in class com.jsoniter.output.StreamImplString
- writeStringWithoutQuote(JsonStream, String) - Static method in class com.jsoniter.output.StreamImplString
- writeStringWithoutQuote(String, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeTo(JsonStream) - Method in class com.jsoniter.any.Any
- writeTo(JsonStream) - Method in class com.jsoniter.any.ArrayAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.ArrayLazyAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.ArrayWrapperAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.DoubleAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.FalseAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.FloatAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.IntAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.LazyAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.ListWrapperAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.LongAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.MapWrapperAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.NotFoundAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.NullAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.ObjectAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.ObjectLazyAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.StringAny
- writeTo(JsonStream) - Method in class com.jsoniter.any.TrueAny
- writeTrue() - Method in class com.jsoniter.output.JsonStream
- writeVal(boolean) - Method in class com.jsoniter.output.JsonStream
- writeVal(double) - Method in class com.jsoniter.output.JsonStream
- writeVal(float) - 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(short) - Method in class com.jsoniter.output.JsonStream
- writeVal(Any) - Method in class com.jsoniter.output.JsonStream
- writeVal(TypeLiteral<T>, T) - Method in class com.jsoniter.output.JsonStream
- writeVal(Boolean) - Method in class com.jsoniter.output.JsonStream
- writeVal(Double) - Method in class com.jsoniter.output.JsonStream
- writeVal(Float) - Method in class com.jsoniter.output.JsonStream
- writeVal(Integer) - Method in class com.jsoniter.output.JsonStream
- writeVal(Long) - Method in class com.jsoniter.output.JsonStream
- writeVal(Object) - Method in class com.jsoniter.output.JsonStream
- writeVal(Type, T) - Method in class com.jsoniter.output.JsonStream
- writeVal(Short) - Method in class com.jsoniter.output.JsonStream
- writeVal(String) - Method in class com.jsoniter.output.JsonStream
- 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, char, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeVal(String, double, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeVal(String, float, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeVal(String, int, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeVal(String, long, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeVal(String, short, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
- writeVal(String, Object, JsonStream) - Static method in class com.jsoniter.output.CodegenAccess
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
All Classes All Packages