Class AnyGetterWriter
- java.lang.Object
-
- com.fasterxml.jackson.databind.ser.AnyGetterWriter
-
public class AnyGetterWriter extends Object
Class similar toBeanPropertyWriter, but that will be used for serializingJsonAnyGetterannotated (Map) properties
-
-
Constructor Summary
Constructors Constructor Description AnyGetterWriter(BeanProperty property, AnnotatedMember accessor, JsonSerializer<?> serializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfixAccess(SerializationConfig config)voidgetAndFilter(Object bean, JsonGenerator gen, SerializerProvider provider, PropertyFilter filter)voidgetAndSerialize(Object bean, JsonGenerator gen, SerializerProvider provider)voidresolve(SerializerProvider provider)
-
-
-
Constructor Detail
-
AnyGetterWriter
public AnyGetterWriter(BeanProperty property, AnnotatedMember accessor, JsonSerializer<?> serializer)
-
-
Method Detail
-
fixAccess
public void fixAccess(SerializationConfig config)
- Since:
- 2.8.3
-
getAndSerialize
public void getAndSerialize(Object bean, JsonGenerator gen, SerializerProvider provider) throws Exception
- Throws:
Exception
-
getAndFilter
public void getAndFilter(Object bean, JsonGenerator gen, SerializerProvider provider, PropertyFilter filter) throws Exception
- Throws:
Exception- Since:
- 2.3
-
resolve
public void resolve(SerializerProvider provider) throws JsonMappingException
- Throws:
JsonMappingException
-
-