Uses of Class
com.jsoniter.spi.ClassInfo
-
Packages that use ClassInfo Package Description com.jsoniter com.jsoniter.output com.jsoniter.spi -
-
Uses of ClassInfo in com.jsoniter
Methods in com.jsoniter with parameters of type ClassInfo Modifier and Type Method Description private void
ReflectionObjectDecoder. addBinding(ClassInfo classInfo, Binding binding)
static Decoder
ReflectionDecoderFactory. create(ClassInfo classAndArgs)
static java.lang.String
CodegenImplArray. genArray(ClassInfo classInfo)
static java.lang.String
CodegenImplArray. genCollection(ClassInfo classInfo)
static java.lang.String
CodegenImplEnum. genEnum(ClassInfo classInfo)
static java.lang.String
CodegenImplMap. genMap(ClassInfo classInfo)
private static java.lang.String
Codegen. genSource(DecodingMode mode, ClassInfo classInfo)
private void
ReflectionObjectDecoder. init(ClassInfo classInfo)
Constructors in com.jsoniter with parameters of type ClassInfo Constructor Description ReflectionObjectDecoder(ClassInfo classInfo)
-
Uses of ClassInfo in com.jsoniter.output
Methods in com.jsoniter.output with parameters of type ClassInfo Modifier and Type Method Description static Encoder.ReflectionEncoder
ReflectionEncoderFactory. create(ClassInfo classInfo)
static CodegenResult
CodegenImplArray. genArray(java.lang.String cacheKey, ClassInfo classInfo)
static CodegenResult
CodegenImplArray. genCollection(java.lang.String cacheKey, ClassInfo classInfo)
static CodegenResult
CodegenImplMap. genMap(java.lang.String cacheKey, ClassInfo classInfo)
static CodegenResult
CodegenImplObject. genObject(ClassInfo classInfo)
private static CodegenResult
Codegen. genSource(java.lang.String cacheKey, ClassInfo classInfo)
Constructors in com.jsoniter.output with parameters of type ClassInfo Constructor Description ReflectionObjectEncoder(ClassInfo classInfo)
-
Uses of ClassInfo in com.jsoniter.spi
Fields in com.jsoniter.spi declared as ClassInfo Modifier and Type Field Description ClassInfo
ClassDescriptor. classInfo
Methods in com.jsoniter.spi with parameters of type ClassInfo Modifier and Type Method Description private static Binding
ClassDescriptor. createBindingFromField(java.util.Map<java.lang.String,java.lang.reflect.Type> lookup, ClassInfo classInfo, java.lang.reflect.Field field)
static ClassDescriptor
ClassDescriptor. getDecodingClassDescriptor(ClassInfo classInfo, boolean includingPrivate)
static ClassDescriptor
ClassDescriptor. getEncodingClassDescriptor(ClassInfo classInfo, boolean includingPrivate)
private static java.util.List<Binding>
ClassDescriptor. getFields(java.util.Map<java.lang.String,java.lang.reflect.Type> lookup, ClassInfo classInfo, boolean includingPrivate)
private static java.util.List<Binding>
ClassDescriptor. getGetters(java.util.Map<java.lang.String,java.lang.reflect.Type> lookup, ClassInfo classInfo, boolean includingPrivate)
private static java.util.List<Binding>
ClassDescriptor. getSetters(java.util.Map<java.lang.String,java.lang.reflect.Type> lookup, ClassInfo classInfo, boolean includingPrivate)
Constructors in com.jsoniter.spi with parameters of type ClassInfo Constructor Description Binding(ClassInfo classInfo, java.util.Map<java.lang.String,java.lang.reflect.Type> lookup, java.lang.reflect.Type valueType)
-