public class AnnotationBasedValueRWModifier
extends com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.annotation.JsonAutoDetect.Value |
_visibility
Visibility settings to use for auto-detecting accessors.
|
protected static int |
SER_ENUM_ID |
| Constructor and Description |
|---|
AnnotationBasedValueRWModifier(com.fasterxml.jackson.annotation.JsonAutoDetect.Value visibility) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.jr.ob.api.ValueReader |
modifyValueReader(com.fasterxml.jackson.jr.ob.impl.JSONReader readContext,
Class<?> type,
com.fasterxml.jackson.jr.ob.api.ValueReader defaultReader) |
com.fasterxml.jackson.jr.ob.api.ValueWriter |
overrideStandardValueWriter(com.fasterxml.jackson.jr.ob.impl.JSONWriter writeContext,
Class<?> type,
int stdTypeId) |
com.fasterxml.jackson.jr.ob.impl.POJODefinition |
pojoDefinitionForDeserialization(com.fasterxml.jackson.jr.ob.impl.JSONReader readContext,
Class<?> pojoType) |
com.fasterxml.jackson.jr.ob.impl.POJODefinition |
pojoDefinitionForSerialization(com.fasterxml.jackson.jr.ob.impl.JSONWriter writeContext,
Class<?> pojoType) |
protected static final int SER_ENUM_ID
protected final com.fasterxml.jackson.annotation.JsonAutoDetect.Value _visibility
public AnnotationBasedValueRWModifier(com.fasterxml.jackson.annotation.JsonAutoDetect.Value visibility)
public com.fasterxml.jackson.jr.ob.impl.POJODefinition pojoDefinitionForDeserialization(com.fasterxml.jackson.jr.ob.impl.JSONReader readContext,
Class<?> pojoType)
pojoDefinitionForDeserialization in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifierpublic com.fasterxml.jackson.jr.ob.impl.POJODefinition pojoDefinitionForSerialization(com.fasterxml.jackson.jr.ob.impl.JSONWriter writeContext,
Class<?> pojoType)
pojoDefinitionForSerialization in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifierpublic com.fasterxml.jackson.jr.ob.api.ValueWriter overrideStandardValueWriter(com.fasterxml.jackson.jr.ob.impl.JSONWriter writeContext,
Class<?> type,
int stdTypeId)
overrideStandardValueWriter in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifierpublic com.fasterxml.jackson.jr.ob.api.ValueReader modifyValueReader(com.fasterxml.jackson.jr.ob.impl.JSONReader readContext,
Class<?> type,
com.fasterxml.jackson.jr.ob.api.ValueReader defaultReader)
modifyValueReader in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifierCopyright © 2023 FasterXML. All rights reserved.