Uses of Class
com.alibaba.fastjson2.reader.FieldReader
Packages that use FieldReader
-
Uses of FieldReader in com.alibaba.fastjson2
Methods in com.alibaba.fastjson2 with parameters of type FieldReaderModifier and TypeMethodDescriptionfinal voidJSONReader.addResolveTask(FieldReader fieldReader, Object object, JSONPath path) Constructors in com.alibaba.fastjson2 with parameters of type FieldReaderModifierConstructorDescriptionNameSegmentTyped(Class objectClass, ObjectReader objectReader, FieldReader fieldReader, ObjectWriter objectWriter, FieldWriter fieldWriter, String name, long nameHashCode) SingleNamePathTyped(String path, Class objectClass, ObjectReader objectReader, FieldReader fieldReader, ObjectWriter objectWriter, FieldWriter fieldWriter) -
Uses of FieldReader in com.alibaba.fastjson2.reader
Subclasses of FieldReader in com.alibaba.fastjson2.readerModifier and TypeClassDescriptionclassfinal classclassFieldReaderList<T,V> final classclassclassclassFields in com.alibaba.fastjson2.reader declared as FieldReaderModifier and TypeFieldDescriptionprotected FieldReaderObjectReaderBean.extraFieldReaderprotected final FieldReaderObjectReader1.fieldReader0protected final FieldReaderObjectReader10.fieldReader0protected final FieldReaderObjectReader11.fieldReader0protected final FieldReaderObjectReader12.fieldReader0protected final FieldReaderObjectReader2.fieldReader0protected final FieldReaderObjectReader3.fieldReader0protected final FieldReaderObjectReader4.fieldReader0protected final FieldReaderObjectReader5.fieldReader0protected final FieldReaderObjectReader6.fieldReader0protected final FieldReaderObjectReader7.fieldReader0protected final FieldReaderObjectReader8.fieldReader0protected final FieldReaderObjectReader9.fieldReader0protected final FieldReaderObjectReader10.fieldReader1protected final FieldReaderObjectReader11.fieldReader1protected final FieldReaderObjectReader12.fieldReader1protected final FieldReaderObjectReader2.fieldReader1protected final FieldReaderObjectReader3.fieldReader1protected final FieldReaderObjectReader4.fieldReader1protected final FieldReaderObjectReader5.fieldReader1protected final FieldReaderObjectReader6.fieldReader1protected final FieldReaderObjectReader7.fieldReader1protected final FieldReaderObjectReader8.fieldReader1protected final FieldReaderObjectReader9.fieldReader1protected final FieldReaderObjectReader11.fieldReader10protected final FieldReaderObjectReader12.fieldReader10protected final FieldReaderObjectReader12.fieldReader11protected final FieldReaderObjectReader10.fieldReader2protected final FieldReaderObjectReader11.fieldReader2protected final FieldReaderObjectReader12.fieldReader2protected final FieldReaderObjectReader3.fieldReader2protected final FieldReaderObjectReader4.fieldReader2protected final FieldReaderObjectReader5.fieldReader2protected final FieldReaderObjectReader6.fieldReader2protected final FieldReaderObjectReader7.fieldReader2protected final FieldReaderObjectReader8.fieldReader2protected final FieldReaderObjectReader9.fieldReader2protected final FieldReaderObjectReader10.fieldReader3protected final FieldReaderObjectReader11.fieldReader3protected final FieldReaderObjectReader12.fieldReader3protected final FieldReaderObjectReader4.fieldReader3protected final FieldReaderObjectReader5.fieldReader3protected final FieldReaderObjectReader6.fieldReader3protected final FieldReaderObjectReader7.fieldReader3protected final FieldReaderObjectReader8.fieldReader3protected final FieldReaderObjectReader9.fieldReader3protected final FieldReaderObjectReader10.fieldReader4protected final FieldReaderObjectReader11.fieldReader4protected final FieldReaderObjectReader12.fieldReader4protected final FieldReaderObjectReader5.fieldReader4protected final FieldReaderObjectReader6.fieldReader4protected final FieldReaderObjectReader7.fieldReader4protected final FieldReaderObjectReader8.fieldReader4protected final FieldReaderObjectReader9.fieldReader4protected final FieldReaderObjectReader10.fieldReader5protected final FieldReaderObjectReader11.fieldReader5protected final FieldReaderObjectReader12.fieldReader5protected final FieldReaderObjectReader6.fieldReader5protected final FieldReaderObjectReader7.fieldReader5protected final FieldReaderObjectReader8.fieldReader5protected final FieldReaderObjectReader9.fieldReader5protected final FieldReaderObjectReader10.fieldReader6protected final FieldReaderObjectReader11.fieldReader6protected final FieldReaderObjectReader12.fieldReader6protected final FieldReaderObjectReader7.fieldReader6protected final FieldReaderObjectReader8.fieldReader6protected final FieldReaderObjectReader9.fieldReader6protected final FieldReaderObjectReader10.fieldReader7protected final FieldReaderObjectReader11.fieldReader7protected final FieldReaderObjectReader12.fieldReader7protected final FieldReaderObjectReader8.fieldReader7protected final FieldReaderObjectReader9.fieldReader7protected final FieldReaderObjectReader10.fieldReader8protected final FieldReaderObjectReader11.fieldReader8protected final FieldReaderObjectReader12.fieldReader8protected final FieldReaderObjectReader9.fieldReader8protected final FieldReaderObjectReader10.fieldReader9protected final FieldReaderObjectReader11.fieldReader9protected final FieldReaderObjectReader12.fieldReader9protected final FieldReader[]ObjectReaderAdapter.fieldReadersMethods in com.alibaba.fastjson2.reader that return FieldReaderModifier and TypeMethodDescription<T> FieldReaderObjectReaderCreator.createFieldReader(Class<T> objectType, String fieldName, Type fieldType, Class fieldClass, Method method) <T> FieldReaderObjectReaderCreator.createFieldReader(Class<T> objectType, String fieldName, String format, Type fieldType, Class fieldClass, Method method) <T> FieldReader<T>ObjectReaderCreator.createFieldReader(Class objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Locale locale, Object defaultValue, String schema, Type fieldType, Class fieldClass, Field field, ObjectReader initReader) <T> FieldReader<T>ObjectReaderCreator.createFieldReader(Class objectClass, Type objectType, String fieldName, long features, String format, Type fieldType, Class fieldClass, Field field) <T,V> FieldReader ObjectReaderCreator.createFieldReader(Class objectClass, Type objectType, String fieldName, Type fieldType, Class<V> fieldClass, int ordinal, long features, String format, Locale locale, Object defaultValue, JSONSchema schema, Method method, BiConsumer<T, V> function, ObjectReader initReader) <T> FieldReader<T>ObjectReaderCreator.createFieldReader(String fieldName, Field field) <T> FieldReaderObjectReaderCreator.createFieldReader(String fieldName, Method method) <T,V> FieldReader ObjectReaderCreator.createFieldReader(String fieldName, Type fieldType, Class<V> fieldClass, long features, BiConsumer<T, V> function) <T,V> FieldReader ObjectReaderCreator.createFieldReader(String fieldName, Type fieldType, Class<V> fieldClass, Method method, BiConsumer<T, V> function) <T> FieldReader<T>ObjectReaderCreator.createFieldReader(String fieldName, Type fieldType, Field field) <T> FieldReader<T>ObjectReaderCreator.createFieldReader(String fieldName, String format, Type fieldType, Field field) <T> FieldReader<T>ObjectReaderCreatorASM.createFieldReader(Class objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Locale locale, Object defaultValue, String schema, Type fieldType, Class fieldClass, Field field, ObjectReader initReader) ObjectReaderProvider.createFieldReader(Class objectClass, String fieldName, long readerFeatures) protected <T> FieldReaderObjectReaderCreator.createFieldReaderLambda(Class<T> objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Locale locale, Object defaultValue, String schema, Type fieldType, Class fieldClass, Method method, ObjectReader initReader) <T> FieldReaderObjectReaderCreator.createFieldReaderMethod(Class<T> objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Locale locale, Object defaultValue, String schema, Type fieldType, Class fieldClass, Method method, ObjectReader initReader) <T> FieldReaderObjectReaderCreator.createFieldReaderMethod(Class<T> objectClass, String fieldName, String format, Type fieldType, Class fieldClass, Method method) <T> FieldReaderObjectReaderCreator.createFieldReaderParam(Class<T> objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Type fieldType, Class fieldClass, String paramName, Class declaringClass, Parameter parameter, JSONSchema schema) <T> FieldReaderObjectReaderCreator.createFieldReaderParam(Class<T> objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Type fieldType, Class fieldClass, String paramName, Class declaringClass, Parameter parameter, JSONSchema schema, ObjectReader initReader) <T> FieldReaderObjectReaderCreator.createFieldReaderParam(Class<T> objectClass, Type objectType, String fieldName, int ordinal, long features, String format, Locale locale, Object defaultValue, Type fieldType, Class fieldClass, String paramName, Class declaringClass, Parameter parameter, JSONSchema schema, ObjectReader initReader) ObjectReaderCreator.createFieldReaders(ObjectReaderProvider provider, Class objectClass, Type objectType, Executable owner, Parameter[] parameters, String... paramNames) <T> FieldReader[]ObjectReaderCreator.createFieldReaders(Class<T> objectClass) <T> FieldReader[]ObjectReaderCreator.createFieldReaders(Class<T> objectClass, Type objectType) protected <T> FieldReader[]ObjectReaderCreator.createFieldReaders(Class<T> objectClass, Type objectType, BeanInfo beanInfo, boolean fieldBased, ObjectReaderProvider provider) static FieldReaderObjectReaders.fieldReader(String fieldName, Class fieldClass) static <T,V> FieldReader ObjectReaders.fieldReader(String fieldName, Class<V> fieldClass, BiConsumer<T, V> function) static FieldReaderObjectReaders.fieldReader(String fieldName, Type fieldType, Class fieldClass) static <T,V> FieldReader ObjectReaders.fieldReader(String fieldName, Type fieldType, Class<V> fieldClass, BiConsumer<T, V> function) static <T,V> FieldReader ObjectReaders.fieldReader(String fieldName, Type fieldType, BiConsumer<T, V> consumer, ObjectReader<V> fieldObjectReader) static <T> FieldReaderObjectReaders.fieldReaderBool(String fieldName, ObjBoolConsumer<T> function) static <T> FieldReaderObjectReaders.fieldReaderByte(String fieldName, ObjByteConsumer<T> function) static <T> FieldReaderObjectReaders.fieldReaderChar(String fieldName, ObjCharConsumer<T> function) static <T> FieldReaderObjectReaders.fieldReaderDouble(String fieldName, ObjDoubleConsumer<T> function) static <T> FieldReaderObjectReaders.fieldReaderFloat(String fieldName, ObjFloatConsumer<T> function) static <T> FieldReaderObjectReaders.fieldReaderInt(String fieldName, ObjIntConsumer<T> function) static <T,V> FieldReader ObjectReaders.fieldReaderList(String fieldName, Type itemType, BiConsumer<T, List<V>> function) static <T,V> FieldReader ObjectReaders.fieldReaderList(String fieldName, Type itemType, Supplier<List<V>> listCreator, BiConsumer<T, List<V>> function) static <T,V> FieldReader ObjectReaders.fieldReaderList(String fieldName, Type itemType, Supplier<List<V>> listCreator, BiConsumer<T, List<V>> function, ObjectReader<V> itemObjectReader) static <T> FieldReaderObjectReaders.fieldReaderListStr(String fieldName, BiConsumer<T, List<String>> function) static <T> FieldReaderObjectReaders.fieldReaderLong(String fieldName, ObjLongConsumer<T> function) static <T,M extends Map>
FieldReaderObjectReaders.fieldReaderMap(String fieldName, Class<M> mapClass, Type keyType, Type valueType, BiConsumer<T, M> function) static <T> FieldReaderObjectReaders.fieldReaderShort(String fieldName, ObjShortConsumer<T> function) static <T> FieldReaderObjectReaders.fieldReaderString(String fieldName, BiConsumer<T, String> function) static FieldReaderObjectReaders.fieldReaderWithField(String fieldName, Class objectClass) static FieldReaderObjectReaders.fieldReaderWithField(String name, Class objectClass, String fieldName) static FieldReaderObjectReaders.fieldReaderWithMethod(String name, Class objectClass, String methodName) default FieldReaderObjectReader.getFieldReader(long hashCode) default FieldReaderObjectReader.getFieldReader(String fieldName) ObjectReader1.getFieldReader(long hashCode) ObjectReader10.getFieldReader(long hashCode) ObjectReader11.getFieldReader(long hashCode) ObjectReader12.getFieldReader(long hashCode) ObjectReader2.getFieldReader(long hashCode) ObjectReader3.getFieldReader(long hashCode) ObjectReader4.getFieldReader(long hashCode) ObjectReader5.getFieldReader(long hashCode) ObjectReader6.getFieldReader(long hashCode) ObjectReader7.getFieldReader(long hashCode) ObjectReader8.getFieldReader(long hashCode) ObjectReader9.getFieldReader(long hashCode) ObjectReaderAdapter.getFieldReader(long hashCode) default FieldReaderObjectReader.getFieldReaderLCase(long hashCode) ObjectReader1.getFieldReaderLCase(long hashCode) ObjectReader10.getFieldReaderLCase(long hashCode) ObjectReader11.getFieldReaderLCase(long hashCode) ObjectReader12.getFieldReaderLCase(long hashCode) ObjectReader2.getFieldReaderLCase(long hashCode) ObjectReader3.getFieldReaderLCase(long hashCode) ObjectReader4.getFieldReaderLCase(long hashCode) ObjectReader5.getFieldReaderLCase(long hashCode) ObjectReader6.getFieldReaderLCase(long hashCode) ObjectReader7.getFieldReaderLCase(long hashCode) ObjectReader8.getFieldReaderLCase(long hashCode) ObjectReader9.getFieldReaderLCase(long hashCode) ObjectReaderAdapter.getFieldReaderLCase(long hashCode) ObjectReaderAdapter.getFieldReaders()protected final FieldReaderObjectReaderAdapter.getFieldReaderUL(long hashCode, JSONReader jsonReader, long features) Methods in com.alibaba.fastjson2.reader with parameters of type FieldReaderModifier and TypeMethodDescriptionintFieldReader.compareTo(FieldReader o) ObjectReaderCreator.createByteArrayValueConsumerCreator(Class objectClass, FieldReader[] fieldReaderArray) ObjectReaderCreatorASM.createByteArrayValueConsumerCreator(Class objectClass, FieldReader[] fieldReaderArray) ObjectReaderCreator.createCharArrayValueConsumerCreator(Class objectClass, FieldReader[] fieldReaderArray) ObjectReaderCreatorASM.createCharArrayValueConsumerCreator(Class objectClass, FieldReader[] fieldReaderArray) ObjectReaderProvider.createCharArrayValueConsumerCreator(Class objectClass, FieldReader[] fieldReaderArray) <T> ObjectReader<T>ObjectReaderCreator.createObjectReader(Class<T> objectClass, long features, Supplier<T> defaultCreator, Function buildFunction, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReader(Class<T> objectClass, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReader(Class<T> objectClass, String typeKey, long features, JSONSchema schema, Supplier<T> defaultCreator, Function buildFunction, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReader(Class<T> objectClass, Supplier<T> defaultCreator, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreatorASM.createObjectReader(Class<T> objectClass, String typeKey, long features, JSONSchema schema, Supplier<T> defaultCreator, Function buildFunction, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReaderNoneDefaultConstructor(Class objectClass, Function<Map<Long, Object>, T> creator, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReaderSeeAlso(Class<T> objectType, Class[] seeAlso, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReaderSeeAlso(Class<T> objectClass, String typeKey, Class[] seeAlso, String[] seeAlsoNames, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReaderSeeAlso(Class<T> objectClass, String typeKey, Class[] seeAlso, String[] seeAlsoNames, Class seeAlsoDefault, FieldReader... fieldReaders) <T> ObjectReader<T>ObjectReaderCreator.createObjectReaderSeeAlso(Class<T> objectType, Supplier<T> defaultCreator, String typeKey, Class[] seeAlso, String[] seeAlsoNames, FieldReader... fieldReaders) ObjectReaderProvider.createValueConsumerCreator(Class objectClass, FieldReader[] fieldReaderArray) static <T> ObjectReader<T>ObjectReaders.objectReader(Class<T> objectClass, Supplier<T> defaultCreator, FieldReader... fieldReaders) static <T> ObjectReader<T>ObjectReaders.objectReader(Function<Map<Long, Object>, T> creator, FieldReader... fieldReaders) static <T> ObjectReader<T>ObjectReaders.of(Class<T> objectClass, Supplier<T> defaultCreator, FieldReader... fieldReaders) static <T> ObjectReader<T>ObjectReaders.of(Supplier<T> defaultCreator, FieldReader... fieldReaders) booleanFieldReader.sameTo(FieldReader other) Method parameters in com.alibaba.fastjson2.reader with type arguments of type FieldReaderModifier and TypeMethodDescriptionvoidObjectReaderAdapter.apply(Consumer<FieldReader> fieldReaderConsumer) protected voidObjectReaderCreator.createFieldReader(Class objectClass, Type objectType, String namingStrategy, String[] orders, BeanInfo beanInfo, FieldInfo fieldInfo, Method method, Map<String, List<FieldReader>> fieldReaders, ObjectReaderProvider provider) protected voidObjectReaderCreator.createFieldReader(Class objectClass, Type objectType, String namingStrategy, String[] orders, FieldInfo fieldInfo, Field field, Map<String, List<FieldReader>> fieldReaders, ObjectReaderProvider provider) Constructors in com.alibaba.fastjson2.reader with parameters of type FieldReaderModifierConstructorDescriptionObjectReader1(Class objectClass, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader fieldReader) ObjectReader1(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader1(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader10(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader10(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader11(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader11(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader12(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader12(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader2(Class objectClass, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader first, FieldReader second) ObjectReader2(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader2(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader3(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader3(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader4(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader4(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader5(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader5(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader6(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader6(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader7(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader7(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader8(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader8(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader9(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReader9(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReaderAdapter(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReaderAdapter(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, Class[] seeAlso, String[] seeAlsoNames, FieldReader... fieldReaders) ObjectReaderAdapter(Class objectClass, String typeKey, String typeName, long features, JSONSchema schema, Supplier<T> creator, Function buildFunction, Class[] seeAlso, String[] seeAlsoNames, Class seeAlsoDefault, FieldReader... fieldReaders) ObjectReaderAdapter(Class objectClass, String typeKey, String typeName, long features, Supplier<T> creator, Function buildFunction, FieldReader... fieldReaders) ObjectReaderAdapter(Class objectClass, Supplier<T> creator, FieldReader... fieldReaders) ObjectReaderInterface(Class objectClass, String typeKey, String typeName, long features, Supplier creator, Function buildFunction, FieldReader[] fieldReaders) ObjectReaderNoneDefaultConstructor(Class objectClass, String typeKey, String typeName, long features, Function<Map<Long, Object>, T> creator, List<Constructor> alternateConstructors, String[] paramNames, FieldReader[] paramFieldReaders, FieldReader[] setterFieldReaders, Class[] seeAlso, String[] seeAlsoNames) -
Uses of FieldReader in com.alibaba.fastjson2.stream
Fields in com.alibaba.fastjson2.stream declared as FieldReader