Uses of Interface
com.jsoniter.spi.Encoder
-
Packages that use Encoder Package Description com.jsoniter.annotation com.jsoniter.extra com.jsoniter.output com.jsoniter.spi -
-
Uses of Encoder in com.jsoniter.annotation
Methods in com.jsoniter.annotation that return types with arguments of type Encoder Modifier and Type Method Description java.lang.Class<? extends Encoder>encoder() -
Uses of Encoder in com.jsoniter.extra
Methods in com.jsoniter.extra that return Encoder Modifier and Type Method Description EncoderGsonCompatibilityMode. createEncoder(java.lang.String cacheKey, java.lang.reflect.Type type) -
Uses of Encoder in com.jsoniter.output
Classes in com.jsoniter.output that implement Encoder Modifier and Type Class Description private static classMapKeyEncoders.DynamicKeyEncoderprivate static classMapKeyEncoders.NumberKeyEncoderprivate static classMapKeyEncoders.StringKeyEncoder(package private) classReflectionArrayEncoder(package private) classReflectionCollectionEncoder(package private) classReflectionEnumEncoder(package private) classReflectionListEncoder(package private) classReflectionMapEncoder(package private) classReflectionObjectEncoderFields in com.jsoniter.output declared as Encoder Modifier and Type Field Description private EncoderMapKeyEncoders.NumberKeyEncoder. encoderprivate EncoderReflectionMapEncoder. mapKeyEncoderMethods in com.jsoniter.output that return Encoder Modifier and Type Method Description private static EncoderMapKeyEncoders. createDefaultEncoder(java.lang.reflect.Type mapKeyType)private static EncoderCodegen. gen(java.lang.String cacheKey, java.lang.reflect.Type type)static EncoderDynamicCodegen. gen(java.lang.Class clazz, java.lang.String cacheKey, CodegenResult source)static EncoderCodegen. getEncoder(java.lang.String cacheKey, java.lang.reflect.Type type)static EncoderMapKeyEncoders. registerOrGetExisting(java.lang.reflect.Type mapKeyType)Methods in com.jsoniter.output with parameters of type Encoder Modifier and Type Method Description voidJsonStream. writeObjectField(java.lang.Object key, Encoder keyEncoder)Constructors in com.jsoniter.output with parameters of type Encoder Constructor Description NumberKeyEncoder(Encoder encoder) -
Uses of Encoder in com.jsoniter.spi
Subinterfaces of Encoder in com.jsoniter.spi Modifier and Type Interface Description static interfaceEncoder.ReflectionEncoderClasses in com.jsoniter.spi that implement Encoder Modifier and Type Class Description static classEncoder.BooleanEncoderstatic classEncoder.DoubleEncoderstatic classEncoder.FloatEncoderstatic classEncoder.IntEncoderstatic classEncoder.LongEncoderstatic classEncoder.ShortEncoderstatic classEncoder.StringDoubleEncoderstatic classEncoder.StringFloatEncoderstatic classEncoder.StringIntEncoderstatic classEncoder.StringLongEncoderstatic classEncoder.StringShortEncoderFields in com.jsoniter.spi declared as Encoder Modifier and Type Field Description EncoderBinding. encoderFields in com.jsoniter.spi with type parameters of type Encoder Modifier and Type Field Description private static java.util.Map<java.lang.String,Encoder>JsoniterSpi. encodersprivate static java.util.Map<java.lang.reflect.Type,Encoder>JsoniterSpi. globalMapKeyEncodersprivate static java.util.Map<JsoniterSpi.TypeProperty,Encoder>JsoniterSpi. globalPropertyEncodersprivate static java.util.Map<java.lang.reflect.Type,Encoder>JsoniterSpi. globalTypeEncodersprivate static java.util.Map<java.lang.String,Encoder>JsoniterSpi. mapKeyEncodersMethods in com.jsoniter.spi that return Encoder Modifier and Type Method Description EncoderEmptyExtension. createEncoder(java.lang.String cacheKey, java.lang.reflect.Type type)EncoderExtension. createEncoder(java.lang.String cacheKey, java.lang.reflect.Type type)Customize type encodingstatic EncoderJsoniterSpi. getEncoder(java.lang.String cacheKey)static EncoderJsoniterSpi. getMapKeyEncoder(java.lang.String cacheKey)Methods in com.jsoniter.spi with parameters of type Encoder Modifier and Type Method Description static voidJsoniterSpi. addNewEncoder(java.lang.String cacheKey, Encoder encoder)static voidJsoniterSpi. addNewMapEncoder(java.lang.String cacheKey, Encoder mapKeyEncoder)private static voidJsoniterSpi. copyGlobalMapKeyEncoder(java.lang.String configName, java.lang.reflect.Type mapKeyType, Encoder mapKeyEncoder)private static voidJsoniterSpi. copyGlobalPropertyEncoder(java.lang.String configName, java.lang.reflect.Type type, java.lang.String property, Encoder propertyEncoder)private static voidJsoniterSpi. copyGlobalTypeEncoder(java.lang.String configName, java.lang.reflect.Type type, Encoder typeEncoder)static voidJsoniterSpi. registerMapKeyEncoder(java.lang.reflect.Type mapKeyType, Encoder mapKeyEncoder)static voidJsoniterSpi. registerPropertyEncoder(TypeLiteral typeLiteral, java.lang.String property, Encoder encoder)static voidJsoniterSpi. registerPropertyEncoder(java.lang.Class clazz, java.lang.String property, Encoder encoder)static voidJsoniterSpi. registerTypeEncoder(TypeLiteral typeLiteral, Encoder encoder)static voidJsoniterSpi. registerTypeEncoder(java.lang.Class clazz, Encoder encoder)
-