| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | deserializeAndSet(JsonParser p, DeserializationContext ctxt, Object bean)
Implements abstract tools. Method called to deserialize appropriate value, given parser (and context), and set it using appropriate mechanism. |
| public Object | deserializeSetAndReturn(JsonParser p, DeserializationContext ctxt, Object instance)
Implements abstract tools. Alternative to |
| public void | set(DeserializationContext ctxt, Object bean, Object value)
Implements abstract tools. Method called to assign given value to this property, on specified Object. |
| protected SettableBeanProperty | withDelegate(SettableBeanProperty del)
Implements abstract tools. Method sub-classes must implement, to construct a new instance with given delegate. |
| public SettableBeanProperty |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides tools. | |
| SettableLongMethodProperty | back to summary |
|---|---|
| public SettableLongMethodProperty(SettableBeanProperty src, BeanPropertyMutator mutator, int index) | |
| deserializeAndSet | back to summary |
|---|---|
| public void deserializeAndSet(JsonParser p, DeserializationContext ctxt, Object bean) throws JacksonException Implements abstract tools. Doc from tools. Method called to deserialize appropriate value, given parser (and context), and set it using appropriate mechanism. Pre-condition is that passed parser must point to the first token that should be consumed to produce the value (the only value for scalars, multiple for Objects and Arrays).
| |
| deserializeSetAndReturn | back to summary |
|---|---|
| public Object deserializeSetAndReturn(JsonParser p, DeserializationContext ctxt, Object instance) throws JacksonException Implements abstract tools. Doc from tools. Alternative to
| |
| set | back to summary |
|---|---|
| public void set(DeserializationContext ctxt, Object bean, Object value) Implements abstract tools. Doc from tools. Method called to assign given value to this property, on specified Object. Note this is an optional operation, not supported by all implementations, creator-backed properties for example do not support this method.
| |
| withDelegate | back to summary |
|---|---|
| protected SettableBeanProperty withDelegate(SettableBeanProperty del) Implements abstract tools. Doc from tools. Method sub-classes must implement, to construct a new instance with given delegate.
| |
| withMutator | back to summary |
|---|---|
| public SettableBeanProperty withMutator(BeanPropertyMutator mut) Implements abstract tools.
| |