Package com.alibaba.fastjson2.writer
Class ObjectWriterException
- java.lang.Object
-
- com.alibaba.fastjson2.writer.ObjectWriterAdapter<Exception>
-
- com.alibaba.fastjson2.writer.ObjectWriterException
-
- All Implemented Interfaces:
ObjectWriter<Exception>
public class ObjectWriterException extends ObjectWriterAdapter<Exception>
-
-
Field Summary
-
Fields inherited from class com.alibaba.fastjson2.writer.ObjectWriterAdapter
fieldWriterArray, typeName, typeNameHash, typeNameJSONB, typeNameSymbolCache
-
-
Constructor Summary
Constructors Constructor Description ObjectWriterException(Class objectType, long features, List<FieldWriter> fieldWriters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwrite(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features)voidwriteJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features)-
Methods inherited from class com.alibaba.fastjson2.writer.ObjectWriterAdapter
errorOnNoneSerializable, getFeatures, getFieldWriter, getFieldWriters, hasFilter, setNameFilter, setPropertyFilter, setPropertyPreFilter, setValueFilter, toJSONObject, toJSONObject, toMap, toString, writeArrayMappingJSONB, writeClassInfo, writeTypeInfo, writeWithFilter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.alibaba.fastjson2.writer.ObjectWriter
getFieldValue, getFieldWriter, setFilter, toJSONString, write, writeArrayMapping, writeArrayMappingJSONB, writeWithFilter
-
-
-
-
Constructor Detail
-
ObjectWriterException
public ObjectWriterException(Class objectType, long features, List<FieldWriter> fieldWriters)
-
-
Method Detail
-
writeJSONB
public void writeJSONB(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features)
- Specified by:
writeJSONBin interfaceObjectWriter<Exception>- Overrides:
writeJSONBin classObjectWriterAdapter<Exception>
-
write
public void write(JSONWriter jsonWriter, Object object, Object fieldName, Type fieldType, long features)
- Specified by:
writein interfaceObjectWriter<Exception>- Overrides:
writein classObjectWriterAdapter<Exception>
-
-