Uses of Class
com.alibaba.fastjson2.JSONWriter
Packages that use JSONWriter
Package
Description
-
Uses of JSONWriter in com.alibaba.fastjson2
Methods in com.alibaba.fastjson2 that return JSONWriterModifier and TypeMethodDescriptionstatic JSONWriter
JSONWriter.of()
static JSONWriter
JSONWriter.of
(JSONWriter.Context writeContext) static JSONWriter
JSONWriter.of
(JSONWriter.Feature... features) static JSONWriter
JSONWriter.of
(ObjectWriterProvider provider, JSONWriter.Feature... features) static JSONWriter
JSONWriter.ofJSONB()
static JSONWriter
JSONWriter.ofJSONB
(JSONWriter.Context context) static JSONWriter
JSONWriter.ofJSONB
(JSONWriter.Context context, SymbolTable symbolTable) static JSONWriter
JSONWriter.ofJSONB
(JSONWriter.Feature... features) static JSONWriter
JSONWriter.ofJSONB
(SymbolTable symbolTable) static JSONWriter
JSONWriter.ofPretty()
static JSONWriter
JSONWriter.ofPretty
(JSONWriter writer) static JSONWriter
JSONWriter.ofUTF16
(JSONWriter.Feature... features) static JSONWriter
JSONWriter.ofUTF8()
static JSONWriter
JSONWriter.ofUTF8
(JSONWriter.Context context) static JSONWriter
JSONWriter.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 TypeMethodDescriptionboolean
PropertyPreFilter.process
(JSONWriter writer, Object source, String name) boolean
SimplePropertyPreFilter.process
(JSONWriter writer, Object source, String name) void
AfterFilter.writeAfter
(JSONWriter serializer, Object object) void
BeforeFilter.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 TypeMethodDescriptionvoid
JdbcSupport.ClobWriter.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
JdbcSupport.TimestampWriter.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
JdbcSupport.TimeWriter.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
JdbcSupport.TimestampWriter.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 boolean
ObjectWriter.hasFilter
(JSONWriter jsonWriter) final boolean
ObjectWriterAdapter.hasFilter
(JSONWriter jsonWriter) abstract boolean
FieldWriter.write
(JSONWriter jsonWriter, T o) boolean
FieldWriterObject.write
(JSONWriter jsonWriter, T object) default void
ObjectWriter.write
(JSONWriter jsonWriter, Object object) void
ObjectWriter.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter1.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter10.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter11.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter12.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter2.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter3.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter4.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter5.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter6.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter7.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter8.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriter9.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterAdapter.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterException.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterImplMap.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterImplToString.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterRootName.write
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) default void
ObjectWriter.writeArrayMapping
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterPrimitiveImpl.writeArrayMapping
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) default void
ObjectWriter.writeArrayMappingJSONB
(JSONWriter jsonWriter, Object object) default void
ObjectWriter.writeArrayMappingJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterAdapter.writeArrayMappingJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterImplMap.writeArrayMappingJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterPrimitiveImpl.writeArrayMappingJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
FieldWriter.writeBinary
(JSONWriter jsonWriter, byte[] value) void
FieldWriter.writeBool
(JSONWriter jsonWriter, boolean value) void
FieldWriter.writeBool
(JSONWriter jsonWriter, boolean[] value) protected final void
ObjectWriterAdapter.writeClassInfo
(JSONWriter jsonWriter) void
FieldWriter.writeDate
(JSONWriter jsonWriter, boolean writeFieldName, long millis) void
FieldWriter.writeDate
(JSONWriter jsonWriter, boolean writeFieldName, Date value) void
FieldWriter.writeDate
(JSONWriter jsonWriter, long millis) void
FieldWriter.writeDouble
(JSONWriter jsonWriter, double value) void
FieldWriter.writeDouble
(JSONWriter jsonWriter, double[] value) void
FieldWriter.writeDouble
(JSONWriter jsonWriter, Double value) void
FieldWriter.writeEnum
(JSONWriter jsonWriter, Enum e) void
FieldWriter.writeEnumJSONB
(JSONWriter jsonWriter, Enum e) final void
FieldWriter.writeFieldName
(JSONWriter jsonWriter) void
FieldWriter.writeFloat
(JSONWriter jsonWriter, float value) void
FieldWriter.writeFloat
(JSONWriter jsonWriter, float[] value) void
FieldWriter.writeInt16
(JSONWriter jsonWriter, short[] value) void
FieldWriter.writeInt32
(JSONWriter jsonWriter, int value) void
FieldWriter.writeInt64
(JSONWriter jsonWriter, long value) default void
ObjectWriter.writeJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterAdapter.writeJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterException.writeJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterImplMap.writeJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterRootName.writeJSONB
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
FieldWriter.writeList
(JSONWriter jsonWriter, boolean writeFieldName, List list) void
FieldWriter.writeListJSONB
(JSONWriter jsonWriter, List list) void
FieldWriter.writeListStr
(JSONWriter jsonWriter, boolean writeFieldName, List<String> list) void
FieldWriter.writeListValue
(JSONWriter jsonWriter, List list) void
FieldWriter.writeListValueJSONB
(JSONWriter jsonWriter, List list) void
FieldWriter.writeString
(JSONWriter jsonWriter, char[] value) void
FieldWriter.writeString
(JSONWriter jsonWriter, String value) default boolean
ObjectWriter.writeTypeInfo
(JSONWriter jsonWriter) boolean
ObjectWriterAdapter.writeTypeInfo
(JSONWriter jsonWriter) boolean
ObjectWriterImplMap.writeTypeInfo
(JSONWriter jsonWriter) abstract void
FieldWriter.writeValue
(JSONWriter jsonWriter, T object) void
FieldWriterObject.writeValue
(JSONWriter jsonWriter, T object) default void
ObjectWriter.writeWithFilter
(JSONWriter jsonWriter, Object object) default void
ObjectWriter.writeWithFilter
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterAdapter.writeWithFilter
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) void
ObjectWriterImplMap.writeWithFilter
(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features) protected final boolean
FieldWriterObject.writeWithUnwrapped
(JSONWriter jsonWriter, Object value, long features, boolean refDetect, ObjectWriter valueWriter)