| Package | Description |
|---|---|
| com.alibaba.fastjson2 | |
| com.alibaba.fastjson2.reader | |
| com.alibaba.fastjson2.stream |
| Modifier and Type | Field and Description |
|---|---|
(package private) FieldReader |
JSONPathCompilerReflect.NameSegmentTyped.fieldReader |
(package private) FieldReader |
JSONPathCompilerReflect.SingleNamePathTyped.fieldReader |
(package private) FieldReader |
JSONReader.ResolveTask.fieldReader |
(package private) FieldReader[] |
JSONPathTypedMultiNames.fieldReaders |
| Modifier and Type | Method and Description |
|---|---|
void |
JSONReader.addResolveTask(FieldReader fieldReader,
java.lang.Object object,
JSONPath path) |
private void |
JSONPathCompilerReflectASM.gwSetValue(MethodWriter mw,
java.lang.String TYPE_OBJECT,
FieldReader fieldReader) |
| Constructor and Description |
|---|
NameSegmentTyped(java.lang.Class objectClass,
ObjectReader objectReader,
FieldReader fieldReader,
ObjectWriter objectWriter,
FieldWriter fieldWriter,
java.lang.String name,
long nameHashCode) |
ResolveTask(FieldReader fieldReader,
java.lang.Object object,
java.lang.Object name,
JSONPath reference) |
SingleNamePathTyped(java.lang.String path,
java.lang.Class objectClass,
ObjectReader objectReader,
FieldReader fieldReader,
ObjectWriter objectWriter,
FieldWriter fieldWriter) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
FieldReaderAnySetter<T> |
(package private) class |
FieldReaderAtomicBooleanReadOnly<T> |
(package private) class |
FieldReaderAtomicInteger<T> |
(package private) class |
FieldReaderAtomicIntegerArrayReadOnly<T> |
(package private) class |
FieldReaderAtomicLong<T> |
(package private) class |
FieldReaderAtomicLongArrayReadOnly<T> |
class |
FieldReaderAtomicReference<T> |
(package private) class |
FieldReaderBigDecimal<T,V> |
(package private) class |
FieldReaderBigInteger<T> |
(package private) class |
FieldReaderBool<T,V> |
(package private) class |
FieldReaderBoolValue<T> |
(package private) class |
FieldReaderCharValue<T> |
(package private) class |
FieldReaderCollectionReadOnly<T> |
(package private) class |
FieldReaderDate<T> |
(package private) class |
FieldReaderDateTimeCodec<T> |
(package private) class |
FieldReaderDouble<T,V> |
(package private) class |
FieldReaderDoubleValue<T> |
(package private) class |
FieldReaderFloat<T,V> |
(package private) class |
FieldReaderFloatValue<T> |
class |
FieldReaderInstant<T> |
(package private) class |
FieldReaderInt16<T,V> |
(package private) class |
FieldReaderInt16Value<T> |
(package private) class |
FieldReaderInt32<T,V> |
(package private) class |
FieldReaderInt32Value<T> |
(package private) class |
FieldReaderInt32ValueArrayFinalField<T> |
(package private) class |
FieldReaderInt64<T,V> |
(package private) class |
FieldReaderInt64Value<T> |
(package private) class |
FieldReaderInt64ValueArrayFinalField<T> |
(package private) class |
FieldReaderInt8<T,V> |
(package private) class |
FieldReaderInt8Value<T> |
class |
FieldReaderList<T,V> |
(package private) class |
FieldReaderLocalDate |
class |
FieldReaderLocalDateTime<T> |
class |
FieldReaderMap<T> |
(package private) class |
FieldReaderMapReadOnly<T> |
(package private) class |
FieldReaderNumber<T,V> |
class |
FieldReaderObject<T> |
(package private) class |
FieldReaderOffsetDateTime |
class |
FieldReaderStackTrace |
(package private) class |
FieldReaderString<T,V> |
(package private) class |
FieldReaderStringArray |
(package private) class |
FieldReaderUUID |
class |
FieldReaderZonedDateTime<T> |
| Modifier and Type | Field and Description |
|---|---|
protected FieldReader |
ObjectReaderBean.extraFieldReader |
protected FieldReader |
ObjectReader1.fieldReader0 |
protected FieldReader |
ObjectReader10.fieldReader0 |
protected FieldReader |
ObjectReader11.fieldReader0 |
protected FieldReader |
ObjectReader12.fieldReader0 |
protected FieldReader |
ObjectReader2.fieldReader0 |
protected FieldReader |
ObjectReader3.fieldReader0 |
protected FieldReader |
ObjectReader4.fieldReader0 |
protected FieldReader |
ObjectReader5.fieldReader0 |
protected FieldReader |
ObjectReader6.fieldReader0 |
protected FieldReader |
ObjectReader7.fieldReader0 |
protected FieldReader |
ObjectReader8.fieldReader0 |
protected FieldReader |
ObjectReader9.fieldReader0 |
protected FieldReader |
ObjectReader10.fieldReader1 |
protected FieldReader |
ObjectReader11.fieldReader1 |
protected FieldReader |
ObjectReader12.fieldReader1 |
protected FieldReader |
ObjectReader2.fieldReader1 |
protected FieldReader |
ObjectReader3.fieldReader1 |
protected FieldReader |
ObjectReader4.fieldReader1 |
protected FieldReader |
ObjectReader5.fieldReader1 |
protected FieldReader |
ObjectReader6.fieldReader1 |
protected FieldReader |
ObjectReader7.fieldReader1 |
protected FieldReader |
ObjectReader8.fieldReader1 |
protected FieldReader |
ObjectReader9.fieldReader1 |
protected FieldReader |
ObjectReader11.fieldReader10 |
protected FieldReader |
ObjectReader12.fieldReader10 |
protected FieldReader |
ObjectReader12.fieldReader11 |
protected FieldReader |
ObjectReader10.fieldReader2 |
protected FieldReader |
ObjectReader11.fieldReader2 |
protected FieldReader |
ObjectReader12.fieldReader2 |
protected FieldReader |
ObjectReader3.fieldReader2 |
protected FieldReader |
ObjectReader4.fieldReader2 |
protected FieldReader |
ObjectReader5.fieldReader2 |
protected FieldReader |
ObjectReader6.fieldReader2 |
protected FieldReader |
ObjectReader7.fieldReader2 |
protected FieldReader |
ObjectReader8.fieldReader2 |
protected FieldReader |
ObjectReader9.fieldReader2 |
protected FieldReader |
ObjectReader10.fieldReader3 |
protected FieldReader |
ObjectReader11.fieldReader3 |
protected FieldReader |
ObjectReader12.fieldReader3 |
protected FieldReader |
ObjectReader4.fieldReader3 |
protected FieldReader |
ObjectReader5.fieldReader3 |
protected FieldReader |
ObjectReader6.fieldReader3 |
protected FieldReader |
ObjectReader7.fieldReader3 |
protected FieldReader |
ObjectReader8.fieldReader3 |
protected FieldReader |
ObjectReader9.fieldReader3 |
protected FieldReader |
ObjectReader10.fieldReader4 |
protected FieldReader |
ObjectReader11.fieldReader4 |
protected FieldReader |
ObjectReader12.fieldReader4 |
protected FieldReader |
ObjectReader5.fieldReader4 |
protected FieldReader |
ObjectReader6.fieldReader4 |
protected FieldReader |
ObjectReader7.fieldReader4 |
protected FieldReader |
ObjectReader8.fieldReader4 |
protected FieldReader |
ObjectReader9.fieldReader4 |
protected FieldReader |
ObjectReader10.fieldReader5 |
protected FieldReader |
ObjectReader11.fieldReader5 |
protected FieldReader |
ObjectReader12.fieldReader5 |
protected FieldReader |
ObjectReader6.fieldReader5 |
protected FieldReader |
ObjectReader7.fieldReader5 |
protected FieldReader |
ObjectReader8.fieldReader5 |
protected FieldReader |
ObjectReader9.fieldReader5 |
protected FieldReader |
ObjectReader10.fieldReader6 |
protected FieldReader |
ObjectReader11.fieldReader6 |
protected FieldReader |
ObjectReader12.fieldReader6 |
protected FieldReader |
ObjectReader7.fieldReader6 |
protected FieldReader |
ObjectReader8.fieldReader6 |
protected FieldReader |
ObjectReader9.fieldReader6 |
protected FieldReader |
ObjectReader10.fieldReader7 |
protected FieldReader |
ObjectReader11.fieldReader7 |
protected FieldReader |
ObjectReader12.fieldReader7 |
protected FieldReader |
ObjectReader8.fieldReader7 |
protected FieldReader |
ObjectReader9.fieldReader7 |
protected FieldReader |
ObjectReader10.fieldReader8 |
protected FieldReader |
ObjectReader11.fieldReader8 |
protected FieldReader |
ObjectReader12.fieldReader8 |
protected FieldReader |
ObjectReader9.fieldReader8 |
protected FieldReader |
ObjectReader10.fieldReader9 |
protected FieldReader |
ObjectReader11.fieldReader9 |
protected FieldReader |
ObjectReader12.fieldReader9 |
protected FieldReader[] |
ObjectReaderAdapter.fieldReaders |
(package private) FieldReader[] |
ObjectReaderCreatorASM.ObjectReadContext.fieldReaders |
private FieldReader |
ObjectReaderException.fieldReaderStackTrace |
(package private) FieldReader[] |
ObjectReaderNoneDefaultConstructor.setterFieldReaders |
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map<java.lang.Long,FieldReader> |
ObjectReaderNoneDefaultConstructor.paramFieldReaderMap |
| Modifier and Type | Method and Description |
|---|---|
(package private) static FieldReader[] |
ObjectReaderNoneDefaultConstructor.concat(FieldReader[] a,
FieldReader[] b) |
<T> FieldReader |
ObjectReaderCreator.createFieldReader(java.lang.Class<T> objectType,
java.lang.String fieldName,
java.lang.String format,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Method method)
Creates a FieldReader for the specified field with format configuration.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReader(java.lang.Class<T> objectType,
java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Method method)
Creates a FieldReader for the specified field with default configuration.
|
FieldReader |
ObjectReaderProvider.createFieldReader(java.lang.Class objectClass,
java.lang.String fieldName,
long readerFeatures)
Creates a FieldReader for the specified class, field name, and reader features.
|
<T> FieldReader<T> |
ObjectReaderCreator.createFieldReader(java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
java.lang.String schema,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Field field,
ObjectReader initReader) |
<T> FieldReader<T> |
ObjectReaderCreator.createFieldReader(java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
java.lang.String schema,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Field field,
ObjectReader initReader,
java.lang.String keyName,
java.util.function.BiConsumer arrayToMapDuplicateHandler) |
<T> FieldReader<T> |
ObjectReaderCreator.createFieldReader(java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
long features,
java.lang.String format,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Field field) |
<T,V> FieldReader |
ObjectReaderCreator.createFieldReader(java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class<V> fieldClass,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
JSONSchema schema,
java.lang.reflect.Method method,
java.util.function.BiConsumer<T,V> function,
ObjectReader initReader) |
<T> FieldReader<T> |
ObjectReaderCreator.createFieldReader(java.lang.String fieldName,
java.lang.reflect.Field field) |
<T> FieldReader |
ObjectReaderCreator.createFieldReader(java.lang.String fieldName,
java.lang.reflect.Method method)
Creates a FieldReader for the specified method with minimal configuration.
|
<T> FieldReader<T> |
ObjectReaderCreator.createFieldReader(java.lang.String fieldName,
java.lang.String format,
java.lang.reflect.Type fieldType,
java.lang.reflect.Field field) |
<T,V> FieldReader |
ObjectReaderCreator.createFieldReader(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class<V> fieldClass,
long features,
java.util.function.BiConsumer<T,V> function) |
<T,V> FieldReader |
ObjectReaderCreator.createFieldReader(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class<V> fieldClass,
java.lang.reflect.Method method,
java.util.function.BiConsumer<T,V> function) |
<T> FieldReader<T> |
ObjectReaderCreator.createFieldReader(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.reflect.Field field) |
protected <T> FieldReader |
ObjectReaderCreator.createFieldReaderLambda(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
java.lang.String schema,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Method method,
ObjectReader initReader)
Creates a FieldReader using lambda expressions for improved performance.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReaderMethod(java.lang.Class<T> objectType,
java.lang.String fieldName,
java.lang.String format,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Method method)
Creates a FieldReader for the specified method with default configuration.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReaderMethod(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
java.lang.String schema,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Method method,
ObjectReader initReader)
Creates a FieldReader for the specified method with comprehensive configuration.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReaderMethod(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
java.lang.String schema,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.reflect.Method method,
ObjectReader initReader,
java.lang.String keyName,
java.util.function.BiConsumer arrayToMapDuplicateHandler)
Creates a FieldReader for the specified method with comprehensive configuration including array-to-map options.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReaderParam(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.util.Locale locale,
java.lang.Object defaultValue,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.String paramName,
java.lang.Class declaringClass,
java.lang.reflect.Parameter parameter,
JSONSchema schema,
ObjectReader initReader)
Creates a FieldReader for the specified parameter with comprehensive configuration.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReaderParam(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.String paramName,
java.lang.Class declaringClass,
java.lang.reflect.Parameter parameter,
JSONSchema schema)
Creates a FieldReader for the specified parameter with default configuration.
|
<T> FieldReader |
ObjectReaderCreator.createFieldReaderParam(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
java.lang.String fieldName,
int ordinal,
long features,
java.lang.String format,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
java.lang.String paramName,
java.lang.Class declaringClass,
java.lang.reflect.Parameter parameter,
JSONSchema schema,
ObjectReader initReader)
Creates a FieldReader for the specified parameter with initialization reader.
|
<T> FieldReader[] |
ObjectReaderCreator.createFieldReaders(java.lang.Class<T> objectClass) |
<T> FieldReader[] |
ObjectReaderCreator.createFieldReaders(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType) |
protected <T> FieldReader[] |
ObjectReaderCreator.createFieldReaders(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
BeanInfo beanInfo,
boolean fieldBased,
ObjectReaderProvider provider) |
FieldReader[] |
ObjectReaderCreator.createFieldReaders(ObjectReaderProvider provider,
java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.reflect.Executable owner,
java.lang.reflect.Parameter[] parameters,
java.lang.String... paramNames) |
static FieldReader |
ObjectReaders.fieldReader(java.lang.String fieldName,
java.lang.Class fieldClass) |
static <T,V> FieldReader |
ObjectReaders.fieldReader(java.lang.String fieldName,
java.lang.Class<V> fieldClass,
java.util.function.BiConsumer<T,V> function) |
static <T,V> FieldReader |
ObjectReaders.fieldReader(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.util.function.BiConsumer<T,V> consumer,
ObjectReader<V> fieldObjectReader) |
static FieldReader |
ObjectReaders.fieldReader(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass) |
static <T,V> FieldReader |
ObjectReaders.fieldReader(java.lang.String fieldName,
java.lang.reflect.Type fieldType,
java.lang.Class<V> fieldClass,
java.util.function.BiConsumer<T,V> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderBool(java.lang.String fieldName,
ObjBoolConsumer<T> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderByte(java.lang.String fieldName,
ObjByteConsumer<T> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderChar(java.lang.String fieldName,
ObjCharConsumer<T> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderDouble(java.lang.String fieldName,
java.util.function.ObjDoubleConsumer<T> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderFloat(java.lang.String fieldName,
ObjFloatConsumer<T> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderInt(java.lang.String fieldName,
java.util.function.ObjIntConsumer<T> function) |
static <T,V> FieldReader |
ObjectReaders.fieldReaderList(java.lang.String fieldName,
java.lang.reflect.Type itemType,
java.util.function.BiConsumer<T,java.util.List<V>> function) |
static <T,V> FieldReader |
ObjectReaders.fieldReaderList(java.lang.String fieldName,
java.lang.reflect.Type itemType,
java.util.function.Supplier<java.util.List<V>> listCreator,
java.util.function.BiConsumer<T,java.util.List<V>> function) |
static <T,V> FieldReader |
ObjectReaders.fieldReaderList(java.lang.String fieldName,
java.lang.reflect.Type itemType,
java.util.function.Supplier<java.util.List<V>> listCreator,
java.util.function.BiConsumer<T,java.util.List<V>> function,
ObjectReader<V> itemObjectReader) |
static <T> FieldReader |
ObjectReaders.fieldReaderListStr(java.lang.String fieldName,
java.util.function.BiConsumer<T,java.util.List<java.lang.String>> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderLong(java.lang.String fieldName,
java.util.function.ObjLongConsumer<T> function) |
static <T,M extends java.util.Map> |
ObjectReaders.fieldReaderMap(java.lang.String fieldName,
java.lang.Class<M> mapClass,
java.lang.reflect.Type keyType,
java.lang.reflect.Type valueType,
java.util.function.BiConsumer<T,M> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderShort(java.lang.String fieldName,
ObjShortConsumer<T> function) |
static <T> FieldReader |
ObjectReaders.fieldReaderString(java.lang.String fieldName,
java.util.function.BiConsumer<T,java.lang.String> function) |
static FieldReader |
ObjectReaders.fieldReaderWithField(java.lang.String fieldName,
java.lang.Class objectClass) |
static FieldReader |
ObjectReaders.fieldReaderWithField(java.lang.String name,
java.lang.Class objectClass,
java.lang.String fieldName) |
static FieldReader |
ObjectReaders.fieldReaderWithMethod(java.lang.String name,
java.lang.Class objectClass,
java.lang.String methodName) |
default FieldReader |
ObjectReader.getFieldReader(long hashCode)
Gets the FieldReader for the specified field hash code.
|
FieldReader |
ObjectReader1.getFieldReader(long hashCode) |
FieldReader |
ObjectReader10.getFieldReader(long hashCode) |
FieldReader |
ObjectReader11.getFieldReader(long hashCode) |
FieldReader |
ObjectReader12.getFieldReader(long hashCode) |
FieldReader |
ObjectReader2.getFieldReader(long hashCode) |
FieldReader |
ObjectReader3.getFieldReader(long hashCode) |
FieldReader |
ObjectReader4.getFieldReader(long hashCode) |
FieldReader |
ObjectReader5.getFieldReader(long hashCode) |
FieldReader |
ObjectReader6.getFieldReader(long hashCode) |
FieldReader |
ObjectReader7.getFieldReader(long hashCode) |
FieldReader |
ObjectReader8.getFieldReader(long hashCode) |
FieldReader |
ObjectReader9.getFieldReader(long hashCode) |
FieldReader |
ObjectReaderAdapter.getFieldReader(long hashCode) |
default FieldReader |
ObjectReader.getFieldReader(java.lang.String fieldName)
Gets the FieldReader for the specified field name.
|
default FieldReader |
ObjectReader.getFieldReaderLCase(long hashCode)
Gets the FieldReader for the specified field hash code, using lowercase matching.
|
FieldReader |
ObjectReader1.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader10.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader11.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader12.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader2.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader3.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader4.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader5.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader6.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader7.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader8.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReader9.getFieldReaderLCase(long hashCode) |
FieldReader |
ObjectReaderAdapter.getFieldReaderLCase(long hashCode) |
FieldReader[] |
ObjectReaderAdapter.getFieldReaders() |
protected FieldReader |
ObjectReaderAdapter.getFieldReaderUL(long hashCode,
JSONReader jsonReader,
long features) |
private FieldReader[] |
ObjectReaderCreator.toFieldReaderArray(java.util.Map<java.lang.String,java.util.List<FieldReader>> fieldReaders) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FieldReader> |
ObjectReaderNoneDefaultConstructor.getParameterFieldReaders() |
private java.util.List<FieldReader> |
ObjectReaderCreator.listOf(FieldReader fieldReader) |
| Modifier and Type | Method and Description |
|---|---|
int |
FieldReader.compareTo(FieldReader o) |
(package private) static FieldReader[] |
ObjectReaderNoneDefaultConstructor.concat(FieldReader[] a,
FieldReader[] b) |
(package private) static FieldReader[] |
ObjectReaderNoneDefaultConstructor.concat(FieldReader[] a,
FieldReader[] b) |
java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer> |
ObjectReaderCreator.createByteArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray) |
java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer> |
ObjectReaderCreatorASM.createByteArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray) |
java.util.function.Function<java.util.function.Consumer,CharArrayValueConsumer> |
ObjectReaderCreator.createCharArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray) |
java.util.function.Function<java.util.function.Consumer,CharArrayValueConsumer> |
ObjectReaderCreatorASM.createCharArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray) |
java.util.function.Function<java.util.function.Consumer,CharArrayValueConsumer> |
ObjectReaderProvider.createCharArrayValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray)
Creates a value consumer creator for char array values.
|
protected <T> ObjectReaderNoneDefaultConstructor |
ObjectReaderCreator.createNoneDefaultConstructorObjectReader(java.lang.Class objectClass,
BeanInfo beanInfo,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> constructorFunction,
java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.String[] parameterNames,
FieldReader[] paramFieldReaders,
FieldReader[] fieldReaderArray) |
protected <T> ObjectReaderNoneDefaultConstructor |
ObjectReaderCreator.createNoneDefaultConstructorObjectReader(java.lang.Class objectClass,
BeanInfo beanInfo,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> constructorFunction,
java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.String[] parameterNames,
FieldReader[] paramFieldReaders,
FieldReader[] fieldReaderArray) |
protected <T> ObjectReaderNoneDefaultConstructor |
ObjectReaderCreatorASM.createNoneDefaultConstructorObjectReader(java.lang.Class objectClass,
BeanInfo beanInfo,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> constructorFunction,
java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.String[] parameterNames,
FieldReader[] paramFieldReaders,
FieldReader[] fieldReaderArray) |
protected <T> ObjectReaderNoneDefaultConstructor |
ObjectReaderCreatorASM.createNoneDefaultConstructorObjectReader(java.lang.Class objectClass,
BeanInfo beanInfo,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> constructorFunction,
java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.String[] parameterNames,
FieldReader[] paramFieldReaders,
FieldReader[] fieldReaderArray) |
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReader(java.lang.Class<T> objectClass,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with the given field readers.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReader(java.lang.Class<T> objectClass,
long features,
java.util.function.Supplier<T> defaultCreator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with comprehensive configuration.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReader(java.lang.Class<T> objectClass,
java.lang.String typeKey,
long features,
JSONSchema schema,
java.util.function.Supplier<T> defaultCreator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with type key, features, schema, and comprehensive configuration.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReader(java.lang.Class<T> objectClass,
java.lang.String typeKey,
java.lang.String rootName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> defaultCreator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with comprehensive configuration including root name.
|
<T> ObjectReader<T> |
ObjectReaderCreatorASM.createObjectReader(java.lang.Class<T> objectClass,
java.lang.String typeKey,
java.lang.String rootName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> defaultCreator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReader(java.lang.Class<T> objectClass,
java.util.function.Supplier<T> defaultCreator,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with a default creator and field readers.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReaderNoneDefaultConstructor(java.lang.Class objectClass,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> creator,
FieldReader... fieldReaders) |
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReaderSeeAlso(java.lang.Class<T> objectType,
java.lang.Class[] seeAlso,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with see-also support.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReaderSeeAlso(java.lang.Class<T> objectClass,
java.lang.String typeKey,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
java.lang.Class seeAlsoDefault,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with see-also support, custom type key, and default class.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReaderSeeAlso(java.lang.Class<T> objectClass,
java.lang.String typeKey,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with see-also support and custom type key.
|
<T> ObjectReader<T> |
ObjectReaderCreator.createObjectReaderSeeAlso(java.lang.Class<T> objectType,
java.util.function.Supplier<T> defaultCreator,
java.lang.String typeKey,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
FieldReader... fieldReaders)
Creates an ObjectReader for the specified object type with see-also support, custom creator, and type key.
|
private java.util.function.Function |
ObjectReaderCreatorASM.createValueConsumer0(java.lang.Class objectClass,
FieldReader[] fieldReaderArray,
boolean bytes) |
java.util.function.Function<java.util.function.Consumer,ByteArrayValueConsumer> |
ObjectReaderProvider.createValueConsumerCreator(java.lang.Class objectClass,
FieldReader[] fieldReaderArray)
Creates a value consumer creator for byte array values.
|
private void |
ObjectReaderCreatorASM.genFields(FieldReader[] fieldReaderArray,
ClassWriter cw,
java.lang.String objectReaderSuper) |
private void |
ObjectReaderCreatorASM.genInitFields(FieldReader[] fieldReaderArray,
java.lang.String classNameType,
boolean generatedFields,
int FIELD_READER_ARRAY,
MethodWriter mw,
java.lang.String objectReaderSuper) |
private static void |
ObjectReaderCreatorASM.genInitForNonDefaultConstructor(FieldReader[] fieldReaderArray,
ObjectReaderCreatorASM.MethodWriterContext mwc) |
private void |
ObjectReaderCreatorASM.genReadEnumValueRaw(FieldReader fieldReader,
java.lang.String classNameType,
ObjectReaderCreatorASM.MethodWriterContext mwc,
int fieldIndex,
java.lang.reflect.Type fieldType,
java.lang.Class fieldClass,
long fieldFeatures,
java.lang.String FIELD_OBJECT_READER) |
private <T> void |
ObjectReaderCreatorASM.genReadFieldValue(ObjectReaderCreatorASM.ObjectReadContext context,
FieldReader fieldReader,
boolean fieldBased,
ObjectReaderCreatorASM.MethodWriterContext mwc,
int OBJECT,
int fieldReaderIndex,
boolean arrayMapping) |
private void |
ObjectReaderCreatorASM.genReadFieldValueList(FieldReader fieldReader,
java.lang.String classNameType,
ObjectReaderCreatorASM.MethodWriterContext mwc,
int OBJECT,
int i,
boolean arrayMapping,
java.lang.Class objectClass,
java.lang.Class fieldClass,
java.lang.reflect.Type fieldType,
long fieldFeatures,
java.lang.reflect.Type itemType,
java.lang.String TYPE_FIELD_CLASS,
ObjectReaderCreatorASM.ObjectReadContext context,
boolean fieldBased) |
private void |
ObjectReaderCreatorASM.genReadObject(FieldReader fieldReader,
java.lang.String classNameType,
ObjectReaderCreatorASM.MethodWriterContext mwc,
int i,
java.lang.reflect.Type fieldType,
long fieldFeatures,
java.lang.String FIELD_OBJECT_READER) |
private java.lang.String |
FieldReader.getActualFieldName(FieldReader fieldReader) |
protected boolean |
ObjectReaderAdapter.ignoreError(FieldReader fieldReader) |
private <T> ObjectReaderBean |
ObjectReaderCreatorASM.jitObjectReader(java.lang.Class<T> objectClass,
java.lang.reflect.Type objectType,
boolean fieldBased,
boolean externalClass,
int objectClassModifiers,
BeanInfo beanInfo,
java.util.function.Supplier<T> defaultCreator,
FieldReader[] fieldReaderArray,
java.lang.reflect.Constructor defaultConstructor) |
private java.util.List<FieldReader> |
ObjectReaderCreator.listOf(FieldReader fieldReader) |
static <T> ObjectReader<T> |
ObjectReaders.objectReader(java.lang.Class<T> objectClass,
java.util.function.Supplier<T> defaultCreator,
FieldReader... fieldReaders) |
static <T> ObjectReader<T> |
ObjectReaders.objectReader(java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> creator,
FieldReader... fieldReaders) |
static <T> ObjectReader<T> |
ObjectReaders.of(java.lang.Class<T> objectClass,
java.util.function.Supplier<T> defaultCreator,
FieldReader... fieldReaders) |
static <T> ObjectReader<T> |
ObjectReaders.of(java.util.function.Supplier<T> defaultCreator,
FieldReader... fieldReaders) |
private void |
ObjectReaderCreator.putIfAbsent(java.util.Map<java.lang.String,java.util.List<FieldReader>> fieldReaders,
java.lang.String fieldName,
FieldReader fieldReader,
java.lang.Class objectClass) |
boolean |
FieldReader.sameTo(FieldReader other) |
(package private) int |
ObjectReaderCreatorASM.MethodWriterContext.var(FieldReader fieldReader) |
| Modifier and Type | Method and Description |
|---|---|
void |
ObjectReaderAdapter.apply(java.util.function.Consumer<FieldReader> fieldReaderConsumer) |
protected void |
ObjectReaderCreator.createFieldReader(java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.String namingStrategy,
java.lang.String[] orders,
BeanInfo beanInfo,
FieldInfo fieldInfo,
java.lang.reflect.Method method,
java.util.Map<java.lang.String,java.util.List<FieldReader>> fieldReaders,
ObjectReaderProvider provider) |
protected void |
ObjectReaderCreator.createFieldReader(java.lang.Class objectClass,
java.lang.reflect.Type objectType,
java.lang.String namingStrategy,
java.lang.String[] orders,
FieldInfo fieldInfo,
java.lang.reflect.Field field,
java.util.Map<java.lang.String,java.util.List<FieldReader>> fieldReaders,
ObjectReaderProvider provider) |
private void |
ObjectReaderCreatorASM.genMethodGetFieldReaderImpl(ObjectReaderCreatorASM.ObjectReadContext context,
java.lang.String methodName,
long[] hashCodes,
short[] mapping,
java.util.function.ToLongFunction<FieldReader> hashExtractor) |
private void |
ObjectReaderCreator.putIfAbsent(java.util.Map<java.lang.String,java.util.List<FieldReader>> fieldReaders,
java.lang.String fieldName,
FieldReader fieldReader,
java.lang.Class objectClass) |
private FieldReader[] |
ObjectReaderCreator.toFieldReaderArray(java.util.Map<java.lang.String,java.util.List<FieldReader>> fieldReaders) |
| Constructor and Description |
|---|
ObjectReadContext(BeanInfo beanInfo,
java.lang.Class objectClass,
ClassWriter cw,
boolean externalClass,
FieldReader[] fieldReaders,
java.lang.reflect.Constructor defaultConstructor) |
ObjectReader1(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader fieldReader) |
ObjectReader1(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader1(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader10(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader10(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader11(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader11(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader12(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader12(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader2(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader first,
FieldReader second) |
ObjectReader2(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader first,
FieldReader second) |
ObjectReader2(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader2(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader3(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader3(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader3(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2) |
ObjectReader3(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2) |
ObjectReader3(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2) |
ObjectReader4(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3) |
ObjectReader4(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3) |
ObjectReader4(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3) |
ObjectReader4(java.lang.Class objectClass,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3) |
ObjectReader4(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader4(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader5(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader5(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader5(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4) |
ObjectReader5(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4) |
ObjectReader5(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4) |
ObjectReader5(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4) |
ObjectReader5(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4) |
ObjectReader6(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader6(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader6(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4,
FieldReader fieldReader5) |
ObjectReader6(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4,
FieldReader fieldReader5) |
ObjectReader6(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4,
FieldReader fieldReader5) |
ObjectReader6(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4,
FieldReader fieldReader5) |
ObjectReader6(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4,
FieldReader fieldReader5) |
ObjectReader6(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
long features,
JSONSchema schema,
java.util.function.Function buildFunction,
FieldReader fieldReader0,
FieldReader fieldReader1,
FieldReader fieldReader2,
FieldReader fieldReader3,
FieldReader fieldReader4,
FieldReader fieldReader5) |
ObjectReader7(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader7(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader8(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader8(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader9(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReader9(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReaderAdapter(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
java.lang.Class seeAlsoDefault,
FieldReader... fieldReaders) |
ObjectReaderAdapter(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
FieldReader... fieldReaders) |
ObjectReaderAdapter(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
JSONSchema schema,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReaderAdapter(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier<T> creator,
java.util.function.Function buildFunction,
FieldReader... fieldReaders) |
ObjectReaderAdapter(java.lang.Class objectClass,
java.util.function.Supplier<T> creator,
FieldReader... fieldReaders) |
ObjectReaderException(java.lang.Class<T> objectClass,
java.util.List<java.lang.reflect.Constructor> constructors,
FieldReader... fieldReaders) |
ObjectReaderInterface(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Supplier creator,
java.util.function.Function buildFunction,
FieldReader[] fieldReaders) |
ObjectReaderNoneDefaultConstructor(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> creator,
java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.String[] paramNames,
FieldReader[] paramFieldReaders,
FieldReader[] setterFieldReaders,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames) |
ObjectReaderNoneDefaultConstructor(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
long features,
java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T> creator,
java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.String[] paramNames,
FieldReader[] paramFieldReaders,
FieldReader[] setterFieldReaders,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames) |
ObjectReaderRootName(java.lang.Class objectClass,
java.lang.String typeKey,
java.lang.String typeName,
java.lang.String rootName,
long features,
JSONSchema schema,
java.util.function.Supplier creator,
java.util.function.Function buildFunction,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
java.lang.Class seeAlsoDefault,
FieldReader[] fieldReaders) |
ObjectReaderSeeAlso(java.lang.Class objectType,
java.util.function.Supplier<T> defaultCreator,
java.lang.String typeKey,
java.lang.Class[] seeAlso,
java.lang.String[] seeAlsoNames,
java.lang.Class seeAlsoDefault,
FieldReader... fieldReaders) |
| Modifier and Type | Field and Description |
|---|---|
protected FieldReader[] |
StreamReader.fieldReaders |