public class JavaBeanSerializer extends java.lang.Object implements ObjectSerializer
| Modifier and Type | Field and Description |
|---|---|
private ObjectWriter |
raw |
| Constructor and Description |
|---|
JavaBeanSerializer(ObjectWriter raw) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getFieldValue(java.lang.Object object,
java.lang.String key)
Gets the value of a field from the specified object.
|
void |
write(JSONSerializer serializer,
java.lang.Object object,
java.lang.Object fieldName,
java.lang.reflect.Type fieldType,
int features) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwritegetFeatures, getFieldWriter, getFieldWriter, getFieldWriters, hasFilter, setFilter, setNameFilter, setPropertyFilter, setPropertyPreFilter, setValueFilter, toJSONString, write, writeArrayMapping, writeArrayMappingJSONB, writeArrayMappingJSONB, writeJSONB, writeTypeInfo, writeWithFilter, writeWithFilterprivate final ObjectWriter raw
public JavaBeanSerializer(ObjectWriter raw)
public void write(JSONSerializer serializer, java.lang.Object object, java.lang.Object fieldName, java.lang.reflect.Type fieldType, int features) throws java.io.IOException
write in interface ObjectSerializerjava.io.IOExceptionpublic java.lang.Object getFieldValue(java.lang.Object object,
java.lang.String key)
ObjectWritergetFieldValue in interface ObjectWriterobject - the object from which to get the field valuekey - the name of the field to get