Class PropertyValue.AnyParameter
java.lang.Object
tools.jackson.databind.deser.bean.PropertyValue
tools.jackson.databind.deser.bean.PropertyValue.AnyParameter
- Enclosing class:
PropertyValue
Property value type used when storing entries to be passed
to constructor of POJO using "any-setter".
- Since:
- 2.18
-
Nested Class Summary
Nested classes/interfaces inherited from class PropertyValue
PropertyValue.Any, PropertyValue.AnyParameter, PropertyValue.Map, PropertyValue.Merging, PropertyValue.Regular -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final SettableAnyProperty(package private) final StringFields inherited from class PropertyValue
next, value -
Constructor Summary
ConstructorsConstructorDescriptionAnyParameter(PropertyValue next, Object value, SettableAnyProperty prop, String propName) -
Method Summary
Modifier and TypeMethodDescriptionvoidassign(DeserializationContext ctxt, Object bean) Method called to assign stored value of this property to specified bean instancevoidsetValue(DeserializationContext ctxt, Object parameterObject) Method called to assign stored value of this property to specified parameter object.
-
Field Details
-
_property
-
_propertyName
-
-
Constructor Details
-
AnyParameter
-
-
Method Details
-
assign
public void assign(DeserializationContext ctxt, Object bean) throws tools.jackson.core.JacksonException Description copied from class:PropertyValueMethod called to assign stored value of this property to specified bean instance- Specified by:
assignin classPropertyValue- Throws:
tools.jackson.core.JacksonException
-
setValue
public void setValue(DeserializationContext ctxt, Object parameterObject) throws tools.jackson.core.JacksonException Description copied from class:PropertyValueMethod called to assign stored value of this property to specified parameter object.- Overrides:
setValuein classPropertyValue- Throws:
tools.jackson.core.JacksonException
-