Package com.alibaba.fastjson.serializer
Class JSONSerializer
java.lang.Object
com.alibaba.fastjson.serializer.JSONSerializer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJSONSerializer(SerializeConfig config) JSONSerializer(SerializeWriter out, SerializeConfig config) JSONSerializer(com.alibaba.fastjson2.JSONWriter raw) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfig(SerializerFeature feature, boolean state) final booleancontainsReference(Object value) final voidstatic JSONSerializergetJSONSerializer(com.alibaba.fastjson2.JSONWriter writer) getObjectWriter(Class<?> clazz) final voidvoidprintln()voidsetContext(SerialContext context) voidsetContext(SerialContext parent, Object object, Object fieldName, int features) voidsetContext(SerialContext parent, Object object, Object fieldName, int features, int fieldFeatures) toString()voidwrite(boolean value) static voidwrite(SerializeWriter out, Object object) final voidvoidfinal voidvoidwriteInt(int i) voidwriteLong(long i) voidfinal voidwriteReference(Object object)
-
Field Details
-
out
-
-
Constructor Details
-
JSONSerializer
public JSONSerializer() -
JSONSerializer
-
JSONSerializer
public JSONSerializer(com.alibaba.fastjson2.JSONWriter raw) -
JSONSerializer
-
JSONSerializer
-
-
Method Details
-
getJSONSerializer
-
config
-
write
public void write(boolean value) -
writeInt
public void writeInt(int i) -
write
-
writeLong
public void writeLong(long i) -
writeNull
public void writeNull() -
write
-
writeAs
-
toString
-
getPropertyFilters
-
getValueFilters
-
getNameFilters
-
getBeforeFilters
-
getAfterFilters
-
getMapping
-
getWriter
-
getObjectWriter
-
write
-
getContext
-
setContext
-
containsReference
-
writeReference
-
incrementIndent
public final void incrementIndent() -
decrementIdent
public final void decrementIdent() -
println
public void println() -
setContext
-
setContext
public void setContext(SerialContext parent, Object object, Object fieldName, int features, int fieldFeatures)
-