Package com.alibaba.fastjson.serializer
Class SerializeWriter
java.lang.Object
com.alibaba.fastjson.serializer.SerializeWriter
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
ConstructorDescriptionSerializeWriter
(SerializeConfig config, SerializerFeature... features) SerializeWriter
(SerializerFeature... features) SerializeWriter
(com.alibaba.fastjson2.JSONWriter raw) -
Method Summary
Modifier and TypeMethodDescriptionappend
(char c) void
close()
boolean
isEnabled
(SerializerFeature feature) byte[]
byte[]
toString()
void
write
(char c) void
write
(int c) void
void
writeFieldName
(String key) void
writeInt
(int i) void
writeLong
(long i) void
void
writeNull
(SerializerFeature feature) void
writeString
(String text) void
-
Constructor Details
-
SerializeWriter
public SerializeWriter() -
SerializeWriter
-
SerializeWriter
-
SerializeWriter
public SerializeWriter(com.alibaba.fastjson2.JSONWriter raw)
-
-
Method Details
-
writeNull
public void writeNull() -
writeNull
-
writeString
-
write
-
getPropertyFilters
-
getValueFilters
-
getNameFilters
-
getBeforeFilters
-
getAfterFilters
-
write
public void write(int c) -
write
public void write(char c) -
writeInt
public void writeInt(int i) -
writeLong
public void writeLong(long i) -
writeFieldName
-
toString
-
toBytes
-
toBytes
-
close
public void close() -
writeTo
- Throws:
IOException
-
isEnabled
-
append
-