public interface FieldTransformer extends org.jsonex.core.type.Func._3<Object,org.jsonex.core.util.BeanProperty,BeanCoderContext,FieldTransformer.FieldInfo>
| Modifier and Type | Interface and Description |
|---|---|
static class |
FieldTransformer.DefaultImpl |
static class |
FieldTransformer.FieldInfo |
org.jsonex.core.type.Func._3<P1,P2,P3,R>, org.jsonex.core.type.Func._4<P1,P2,P3,P4,R>, org.jsonex.core.type.Func._5<P1,P2,P3,P4,P5,R>, org.jsonex.core.type.Func._6<P1,P2,P3,P4,P5,P6,R>, org.jsonex.core.type.Func._7<P1,P2,P3,P4,P5,P6,P7,R>| Modifier and Type | Field and Description |
|---|---|
static org.jsonex.core.factory.InjectableInstance<FieldTransformer> |
it |
| Modifier and Type | Method and Description |
|---|---|
FieldTransformer.FieldInfo |
apply(Object o,
org.jsonex.core.util.BeanProperty property,
BeanCoderContext beanCoderContext)
Return null, means no transformation, the caller will continue to call next filter.
|
static final org.jsonex.core.factory.InjectableInstance<FieldTransformer> it
FieldTransformer.FieldInfo apply(Object o, org.jsonex.core.util.BeanProperty property, BeanCoderContext beanCoderContext)
apply in interface org.jsonex.core.type.Func._3<Object,org.jsonex.core.util.BeanProperty,BeanCoderContext,FieldTransformer.FieldInfo>Copyright © 2021. All rights reserved.