Package com.alibaba.fastjson2.writer
Class ObjectWriterProvider
java.lang.Object
com.alibaba.fastjson2.writer.ObjectWriterProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetObjectWriter(Class objectClass) getObjectWriter(Type objectType, Class objectClass) getObjectWriter(Type objectType, Class objectClass, boolean fieldBased) voidinit()static booleanisNotReferenceDetect(Class<?> clazz) static booleanisPrimitiveOrEnum(Class<?> clazz) voidbooleanregister(ObjectWriterModule module) register(Type type, ObjectWriter objectWriter) registerIfAbsent(Type type, ObjectWriter objectWriter) booleanunregister(ObjectWriterModule module) unregister(Type type) booleanunregister(Type type, ObjectWriter objectWriter)
-
Constructor Details
-
ObjectWriterProvider
public ObjectWriterProvider() -
ObjectWriterProvider
-
-
Method Details
-
mixIn
-
getCreator
-
register
-
registerIfAbsent
-
unregister
-
unregister
-
register
-
unregister
-
getMixIn
-
init
public void init() -
getModules
-
getObjectWriter
-
getObjectWriter
-
getObjectWriter
-
isPrimitiveOrEnum
-
isNotReferenceDetect
-