Package com.alibaba.fastjson.serializer
Class SerializeWriter
java.lang.Object
com.alibaba.fastjson.serializer.SerializeWriter
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
ConstructorsConstructorDescriptionSerializeWriter(SerializeConfig config, SerializerFeature... features) SerializeWriter(SerializerFeature... features) SerializeWriter(com.alibaba.fastjson2.JSONWriter raw) -
Method Summary
Modifier and TypeMethodDescriptionappend(char c) voidclose()booleanisEnabled(SerializerFeature feature) byte[]byte[]toString()voidwrite(char c) voidwrite(int c) voidvoidwriteFieldName(String key) voidwriteInt(int i) voidwriteLong(long i) voidvoidwriteNull(SerializerFeature feature) voidwriteString(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
-