| Modifier and Type | Field and Description |
|---|---|
| protected final Boolean | _optional
Flag used for configuring the behavior when the value to inject is not found. |
| protected final Boolean | _useInput
Flag used for configuring the behavior when the input value should be preferred over the value to inject. |
| protected final Object | _valueId
Identifier used for looking up value to inject |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | ValueInjector(PropertyName propName, JavaType type, AnnotatedMember mutator, Object valueId, Boolean optional, Boolean useInput)
|
| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| public void |
| _optional | back to summary |
|---|---|
| protected final Boolean _optional Flag used for configuring the behavior when the value to inject is not found. | |
| _useInput | back to summary |
|---|---|
| protected final Boolean _useInput Flag used for configuring the behavior when the input value should be preferred over the value to inject. | |
| _valueId | back to summary |
|---|---|
| protected final Object _valueId Identifier used for looking up value to inject | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides tools. | |
| ValueInjector | back to summary |
|---|---|
| public ValueInjector(PropertyName propName, JavaType type, AnnotatedMember mutator, Object valueId, Boolean optional, Boolean useInput) | |
| findValue | back to summary |
|---|---|
| public Object findValue(DeserializationContext context, Object beanInstance) throws JacksonException | |
| inject | back to summary |
|---|---|
| public void inject(DeserializationContext context, Object beanInstance) throws JacksonException | |