Uses of Class
com.jsoniter.spi.TypeLiteral
Packages that use TypeLiteral
Package
Description
-
Uses of TypeLiteral in com.jsoniter
Methods in com.jsoniter with parameters of type TypeLiteralModifier and TypeMethodDescriptionstatic final <T> TJsonIterator.deserialize(byte[] input, TypeLiteral<T> typeLiteral) static final <T> TJsonIterator.deserialize(Config config, byte[] input, TypeLiteral<T> typeLiteral) static final <T> TJsonIterator.deserialize(Config config, String input, TypeLiteral<T> typeLiteral) static final <T> TJsonIterator.deserialize(String input, TypeLiteral<T> typeLiteral) final <T> TJsonIterator.read(TypeLiteral<T> typeLiteral) final <T> TJsonIterator.read(TypeLiteral<T> typeLiteral, T existingObject) try to bind to existing object, returned object might not the same instancestatic voidCodegen.staticGenDecoders(TypeLiteral[] typeLiterals, CodegenAccess.StaticCodegenTarget staticCodegenTarget) static voidCodegenAccess.staticGenDecoders(TypeLiteral[] typeLiterals, CodegenAccess.StaticCodegenTarget staticCodegenTarget) -
Uses of TypeLiteral in com.jsoniter.any
Fields in com.jsoniter.any declared as TypeLiteralModifier and TypeFieldDescriptionprivate static final TypeLiteral<List<Any>> ArrayLazyAny.typeLiteralprivate static final TypeLiteral<Map<String, Any>> ObjectLazyAny.typeLiteralMethods in com.jsoniter.any with parameters of type TypeLiteralModifier and TypeMethodDescription<T> TAny.as(TypeLiteral<T> typeLiteral) <T> TAny.as(TypeLiteral<T> typeLiteral, Object... keys) final <T> TLazyAny.as(TypeLiteral<T> typeLiteral) <T> TAny.bindTo(TypeLiteral<T> typeLiteral, T obj) <T> TAny.bindTo(TypeLiteral<T> typeLiteral, T obj, Object... keys) final <T> TLazyAny.bindTo(TypeLiteral<T> typeLiteral, T obj) -
Uses of TypeLiteral in com.jsoniter.output
Fields in com.jsoniter.output declared as TypeLiteralModifier and TypeFieldDescriptionprivate final TypeLiteralReflectionArrayEncoder.compTypeLiteralprivate final TypeLiteralReflectionCollectionEncoder.compTypeLiteralprivate final TypeLiteralReflectionListEncoder.compTypeLiteralprivate final TypeLiteralReflectionMapEncoder.valueTypeLiteralMethods in com.jsoniter.output with parameters of type TypeLiteralModifier and TypeMethodDescriptionstatic StringJsonStream.serialize(Config config, TypeLiteral typeLiteral, Object obj) static voidJsonStream.serialize(Config config, TypeLiteral typeLiteral, Object obj, OutputStream out) static StringJsonStream.serialize(TypeLiteral typeLiteral, Object obj) static voidJsonStream.serialize(TypeLiteral typeLiteral, Object obj, OutputStream out) static voidCodegen.staticGenEncoders(TypeLiteral[] typeLiterals, CodegenAccess.StaticCodegenTarget staticCodegenTarget) static voidCodegenAccess.staticGenEncoders(TypeLiteral[] typeLiterals, CodegenAccess.StaticCodegenTarget staticCodegenTarget) final <T> voidJsonStream.writeVal(TypeLiteral<T> typeLiteral, T obj) -
Uses of TypeLiteral in com.jsoniter.spi
Fields in com.jsoniter.spi declared as TypeLiteralModifier and TypeFieldDescriptionfinal TypeLiteralBinding.clazzTypeLiteralUnwrapperDescriptor.mapValueTypeLiteralBinding.valueTypeLiteralFields in com.jsoniter.spi with type parameters of type TypeLiteralModifier and TypeFieldDescriptionprivate static Map<Type, TypeLiteral> TypeLiteral.typeLiteralCacheMethods in com.jsoniter.spi that return TypeLiteralMethods in com.jsoniter.spi with parameters of type TypeLiteralModifier and TypeMethodDescriptionstatic voidJsoniterSpi.registerPropertyDecoder(TypeLiteral typeLiteral, String property, Decoder decoder) static voidJsoniterSpi.registerPropertyEncoder(TypeLiteral typeLiteral, String property, Encoder encoder) static voidJsoniterSpi.registerTypeDecoder(TypeLiteral typeLiteral, Decoder decoder) static voidJsoniterSpi.registerTypeEncoder(TypeLiteral typeLiteral, Encoder encoder) -
Uses of TypeLiteral in com.jsoniter.static_codegen
Methods in com.jsoniter.static_codegen that return TypeLiteral