@@ -17,17 +17,19 @@ public abstract class InjectableValues
17
17
* (will be available when injected via field or setter; not available
18
18
* when injected via constructor or factory method argument).
19
19
*
20
+ * @param ctxt Deserialization context
20
21
* @param valueId Object that identifies value to inject; may be a simple
21
22
* name or more complex identifier object, whatever provider needs
22
- * @param ctxt Deserialization context
23
23
* @param forProperty Bean property in which value is to be injected
24
24
* @param beanInstance Bean instance that contains property to inject,
25
25
* if available; null if bean has not yet been constructed.
26
26
* @param optional Flag used for configuring the behavior when the value
27
27
* to inject is not found
28
28
*/
29
- public Object findInjectableValue (Object valueId , DeserializationContext ctxt ,
30
- BeanProperty forProperty , Object beanInstance , Boolean optional ) throws JsonMappingException
29
+ public Object findInjectableValue (DeserializationContext ctxt ,
30
+ Object valueId , BeanProperty forProperty , Object beanInstance ,
31
+ Boolean optional )
32
+ throws JsonMappingException
31
33
{
32
34
// For backwards-compatibility, must delegate to old method
33
35
return findInjectableValue (valueId , ctxt , forProperty , beanInstance );
@@ -80,7 +82,7 @@ public Std addValue(Class<?> classKey, Object value) {
80
82
* @since 2.20
81
83
*/
82
84
@ Override
83
- public Object findInjectableValue (Object valueId , DeserializationContext ctxt ,
85
+ public Object findInjectableValue (DeserializationContext ctxt , Object valueId ,
84
86
BeanProperty forProperty , Object beanInstance , Boolean optional )
85
87
throws JsonMappingException
86
88
{
@@ -113,7 +115,7 @@ public Object findInjectableValue(Object valueId, DeserializationContext ctxt,
113
115
public Object findInjectableValue (Object valueId , DeserializationContext ctxt ,
114
116
BeanProperty forProperty , Object beanInstance ) throws JsonMappingException
115
117
{
116
- return this .findInjectableValue (valueId , ctxt , forProperty , beanInstance , null );
118
+ return this .findInjectableValue (ctxt , valueId , forProperty , beanInstance , null );
117
119
}
118
120
}
119
121
}
0 commit comments