Uses of Class
com.alibaba.fastjson2.JSONWriter
Packages that use JSONWriter
Package
Description
-
Uses of JSONWriter in com.alibaba.fastjson2
Subclasses of JSONWriter in com.alibaba.fastjson2Methods in com.alibaba.fastjson2 that return JSONWriterModifier and TypeMethodDescriptionstatic JSONWriterJSONWriter.of()static JSONWriterJSONWriter.of(JSONWriter.Context context) static JSONWriterJSONWriter.of(JSONWriter.Feature... features) static JSONWriterJSONWriter.of(ObjectWriterProvider provider, JSONWriter.Feature... features) static JSONWriterJSONWriter.ofJSONB()static JSONWriterJSONWriter.ofJSONB(JSONWriter.Context context) static JSONWriterJSONWriter.ofJSONB(JSONWriter.Context context, SymbolTable symbolTable) static JSONWriterJSONWriter.ofJSONB(JSONWriter.Feature... features) static JSONWriterJSONWriter.ofJSONB(SymbolTable symbolTable) static JSONWriterJSONWriter.ofPretty()static JSONWriterJSONWriter.ofPretty(JSONWriter writer) static JSONWriterJSONWriter.ofUTF16(JSONWriter.Feature... features) static JSONWriterJSONWriter.ofUTF8()static JSONWriterJSONWriter.ofUTF8(JSONWriter.Context context) static JSONWriterJSONWriter.ofUTF8(JSONWriter.Feature... features) Methods in com.alibaba.fastjson2 with parameters of type JSONWriter -
Uses of JSONWriter in com.alibaba.fastjson2.filter
Methods in com.alibaba.fastjson2.filter with parameters of type JSONWriterModifier and TypeMethodDescriptionbooleanPropertyPreFilter.process(JSONWriter writer, Object source, String name) booleanSimplePropertyPreFilter.process(JSONWriter writer, Object source, String name) voidAfterFilter.writeAfter(JSONWriter serializer, Object object) voidBeforeFilter.writeBefore(JSONWriter serializer, Object object) -
Uses of JSONWriter in com.alibaba.fastjson2.util
Methods in com.alibaba.fastjson2.util with parameters of type JSONWriterModifier and TypeMethodDescriptionvoidApacheLang3Support.PairWriter.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidApacheLang3Support.PairWriter.writeJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) -
Uses of JSONWriter in com.alibaba.fastjson2.writer
Methods in com.alibaba.fastjson2.writer with parameters of type JSONWriterModifier and TypeMethodDescriptionFieldWriter.getItemWriter(JSONWriter writer, Type itemType) FieldWriter.getObjectWriter(JSONWriter jsonWriter, Class valueClass) FieldWriterObject.getObjectWriter(JSONWriter jsonWriter, Class valueClass) default booleanObjectWriter.hasFilter(JSONWriter jsonWriter) final booleanObjectWriterAdapter.hasFilter(JSONWriter jsonWriter) abstract booleanFieldWriter.write(JSONWriter jsonWriter, T o) booleanFieldWriterObject.write(JSONWriter jsonWriter, T object) default voidObjectWriter.write(JSONWriter jsonWriter, Object object) voidObjectWriter.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter1.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter10.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter11.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter12.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter2.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter3.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter4.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter5.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter6.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter7.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter8.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriter9.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterAdapter.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterException.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterImplJSONP.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterImplMap.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterImplToString.write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) default voidObjectWriter.writeArrayMapping(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterPrimitiveImpl.writeArrayMapping(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) default voidObjectWriter.writeArrayMappingJSONB(JSONWriter jsonWriter, Object object) default voidObjectWriter.writeArrayMappingJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterAdapter.writeArrayMappingJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterImplMap.writeArrayMappingJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterPrimitiveImpl.writeArrayMappingJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidFieldWriter.writeBinary(JSONWriter jsonWriter, byte[] value) voidFieldWriter.writeBool(JSONWriter jsonWriter, boolean value) voidFieldWriter.writeBool(JSONWriter jsonWriter, boolean[] value) protected final voidObjectWriterAdapter.writeClassInfo(JSONWriter jsonWriter) voidFieldWriter.writeDate(JSONWriter jsonWriter, boolean writeFieldName, long millis) voidFieldWriter.writeDate(JSONWriter jsonWriter, boolean writeFieldName, Date value) voidFieldWriter.writeDate(JSONWriter jsonWriter, long millis) voidFieldWriter.writeDouble(JSONWriter jsonWriter, double value) voidFieldWriter.writeDouble(JSONWriter jsonWriter, double[] value) voidFieldWriter.writeDouble(JSONWriter jsonWriter, Double value) voidFieldWriter.writeEnum(JSONWriter jsonWriter, Enum e) voidFieldWriter.writeEnumJSONB(JSONWriter jsonWriter, Enum e) voidFieldWriterObject.writeEnumJSONB(JSONWriter jsonWriter, Enum e) final voidFieldWriter.writeFieldName(JSONWriter jsonWriter) final voidFieldWriter.writeFieldNameJSONB(JSONWriter jsonWriter) voidFieldWriter.writeFloat(JSONWriter jsonWriter, float value) voidFieldWriter.writeFloat(JSONWriter jsonWriter, float[] value) voidFieldWriter.writeInt16(JSONWriter jsonWriter, short[] value) voidFieldWriter.writeInt32(JSONWriter jsonWriter, int value) voidFieldWriter.writeInt64(JSONWriter jsonWriter, long value) default voidObjectWriter.writeJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterAdapter.writeJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterException.writeJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterImplMap.writeJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidFieldWriter.writeList(JSONWriter jsonWriter, List list) voidFieldWriter.writeListJSONB(JSONWriter jsonWriter, List list) voidFieldWriter.writeListStr(JSONWriter jsonWriter, boolean writeFieldName, List<String> list) voidFieldWriter.writeListValue(JSONWriter jsonWriter, List list) voidFieldWriter.writeListValueJSONB(JSONWriter jsonWriter, List list) voidFieldWriter.writeString(JSONWriter jsonWriter, char[] value) voidFieldWriter.writeString(JSONWriter jsonWriter, String value) default booleanObjectWriter.writeTypeInfo(JSONWriter jsonWriter) booleanObjectWriterAdapter.writeTypeInfo(JSONWriter jsonWriter) booleanObjectWriterImplMap.writeTypeInfo(JSONWriter jsonWriter) abstract voidFieldWriter.writeValue(JSONWriter jsonWriter, T object) voidFieldWriterObject.writeValue(JSONWriter jsonWriter, T object) default voidObjectWriter.writeWithFilter(JSONWriter jsonWriter, Object object) default voidObjectWriter.writeWithFilter(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterAdapter.writeWithFilter(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) voidObjectWriterImplMap.writeWithFilter(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) protected final booleanFieldWriterObject.writeWithUnwrapped(JSONWriter jsonWriter, Object value, long features, boolean refDetect, ObjectWriter valueWriter)