Uses of Interface
com.jsoniter.spi.Decoder
-
Packages that use Decoder Package Description com.jsoniter com.jsoniter.annotation com.jsoniter.extra com.jsoniter.fuzzy com.jsoniter.spi -
-
Uses of Decoder in com.jsoniter
Classes in com.jsoniter that implement Decoder Modifier and Type Class Description private static classMapKeyDecoders.EnumKeyDecoderprivate static classMapKeyDecoders.NumberKeyDecoderprivate static classMapKeyDecoders.StringKeyDecoder(package private) classReflectionArrayDecoder(package private) classReflectionCollectionDecoder(package private) classReflectionEnumDecoder(package private) classReflectionMapDecoderclassReflectionObjectDecoder.OnlyFieldclassReflectionObjectDecoder.WithCtorclassReflectionObjectDecoder.WithWrapperFields in com.jsoniter declared as Decoder Modifier and Type Field Description private DecoderReflectionArrayDecoder. compTypeDecoderprivate DecoderReflectionCollectionDecoder. compTypeDecoderprivate DecoderMapKeyDecoders.NumberKeyDecoder. decoderprivate DecoderReflectionMapDecoder. mapKeyDecoderprivate DecoderReflectionMapDecoder. valueTypeDecoderFields in com.jsoniter with type parameters of type Decoder Modifier and Type Field Description (package private) static java.util.Map<java.lang.Class,Decoder>CodegenImplNative. NATIVE_DECODERSMethods in com.jsoniter that return Decoder Modifier and Type Method Description static DecoderReflectionDecoderFactory. create(ClassInfo classAndArgs)DecoderReflectionObjectDecoder. create()private static DecoderMapKeyDecoders. createMapKeyDecoder(java.lang.reflect.Type mapKeyType)private static DecoderCodegen. gen(java.lang.String cacheKey, java.lang.reflect.Type type)static DecoderDynamicCodegen. gen(java.lang.String cacheKey, java.lang.String source)(package private) static DecoderCodegen. getDecoder(java.lang.String cacheKey, java.lang.reflect.Type type)static DecoderMapKeyDecoders. registerOrGetExisting(java.lang.reflect.Type mapKeyType)Constructors in com.jsoniter with parameters of type Decoder Constructor Description NumberKeyDecoder(Decoder decoder) -
Uses of Decoder in com.jsoniter.annotation
Methods in com.jsoniter.annotation that return types with arguments of type Decoder Modifier and Type Method Description java.lang.Class<? extends Decoder>decoder() -
Uses of Decoder in com.jsoniter.extra
Methods in com.jsoniter.extra that return Decoder Modifier and Type Method Description DecoderGsonCompatibilityMode. createDecoder(java.lang.String cacheKey, java.lang.reflect.Type type) -
Uses of Decoder in com.jsoniter.fuzzy
Classes in com.jsoniter.fuzzy that implement Decoder Modifier and Type Class Description classMaybeEmptyArrayDecoderclassMaybeStringDoubleDecoderclassMaybeStringFloatDecoderclassMaybeStringIntDecoderclassMaybeStringLongDecoderclassMaybeStringShortDecoderclassStringDoubleDecoderclassStringFloatDecoderclassStringIntDecoderclassStringLongDecoderclassStringShortDecoder -
Uses of Decoder in com.jsoniter.spi
Classes in com.jsoniter.spi that implement Decoder Modifier and Type Class Description static classDecoder.BooleanDecoderstatic classDecoder.DoubleDecoderstatic classDecoder.FloatDecoderstatic classDecoder.IntDecoderstatic classDecoder.LongDecoderstatic classDecoder.ShortDecoderFields in com.jsoniter.spi declared as Decoder Modifier and Type Field Description DecoderBinding. decoderFields in com.jsoniter.spi with type parameters of type Decoder Modifier and Type Field Description private static java.util.Map<java.lang.String,Decoder>JsoniterSpi. decodersprivate static java.util.Map<java.lang.reflect.Type,Decoder>JsoniterSpi. globalMapKeyDecodersprivate static java.util.Map<JsoniterSpi.TypeProperty,Decoder>JsoniterSpi. globalPropertyDecodersprivate static java.util.Map<java.lang.reflect.Type,Decoder>JsoniterSpi. globalTypeDecodersprivate static java.util.Map<java.lang.String,Decoder>JsoniterSpi. mapKeyDecodersMethods in com.jsoniter.spi that return Decoder Modifier and Type Method Description DecoderEmptyExtension. createDecoder(java.lang.String cacheKey, java.lang.reflect.Type type)DecoderExtension. createDecoder(java.lang.String cacheKey, java.lang.reflect.Type type)Customize type decodingstatic DecoderJsoniterSpi. getDecoder(java.lang.String cacheKey)static DecoderJsoniterSpi. getMapKeyDecoder(java.lang.String cacheKey)Methods in com.jsoniter.spi with parameters of type Decoder Modifier and Type Method Description static voidJsoniterSpi. addNewDecoder(java.lang.String cacheKey, Decoder decoder)static voidJsoniterSpi. addNewMapDecoder(java.lang.String cacheKey, Decoder mapKeyDecoder)private static voidJsoniterSpi. copyGlobalMapKeyDecoder(java.lang.String configName, java.lang.reflect.Type mapKeyType, Decoder mapKeyDecoder)private static voidJsoniterSpi. copyGlobalPropertyDecoder(java.lang.String configName, java.lang.reflect.Type type, java.lang.String property, Decoder propertyDecoder)private static voidJsoniterSpi. copyGlobalTypeDecoder(java.lang.String configName, java.lang.reflect.Type type, Decoder typeDecoder)static voidJsoniterSpi. registerMapKeyDecoder(java.lang.reflect.Type mapKeyType, Decoder mapKeyDecoder)static voidJsoniterSpi. registerPropertyDecoder(TypeLiteral typeLiteral, java.lang.String property, Decoder decoder)static voidJsoniterSpi. registerPropertyDecoder(java.lang.Class clazz, java.lang.String property, Decoder decoder)static voidJsoniterSpi. registerTypeDecoder(TypeLiteral typeLiteral, Decoder decoder)static voidJsoniterSpi. registerTypeDecoder(java.lang.Class clazz, Decoder decoder)
-