| Package | Description |
|---|---|
| org.jsonex.jsoncoder | |
| org.jsonex.jsoncoder.coder |
| Modifier and Type | Method and Description |
|---|---|
BeanCoderContext |
BeanCoderContext.reset() |
| Modifier and Type | Method and Description |
|---|---|
FieldTransformer.FieldInfo |
FieldTransformer.apply(Object o,
org.jsonex.core.util.BeanProperty property,
BeanCoderContext beanCoderContext)
Return null, means no transformation, the caller will continue to call next filter.
|
FieldTransformer.FieldInfo |
FieldTransformer.DefaultImpl.apply(Object o,
org.jsonex.core.util.BeanProperty property,
BeanCoderContext beanCoderContext) |
FieldTransformer.FieldInfo |
SimpleFilter.apply(Object o,
org.jsonex.core.util.BeanProperty property,
BeanCoderContext beanCoderContext) |
FieldTransformer.FieldInfo |
MaskFilterByName.apply(Object obj,
org.jsonex.core.util.BeanProperty property,
BeanCoderContext beanCoderContext) |
T |
ICoder.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext context)
Decode an Object
|
Object |
BeanCoder.decode(TDNode tdNode,
Type type,
Object targetObj,
String name,
BeanCoderContext ctx) |
TDNode |
BeanCoder.encode(Object obj,
BeanCoderContext context,
Type type) |
TDNode |
ICoder.encode(T obj,
Type type,
BeanCoderContext context,
TDNode target)
Encode an Object
|
FieldTransformer.FieldInfo |
JSONCoderOption.transformField(Class<?> cls,
Object o,
org.jsonex.core.util.BeanProperty property,
BeanCoderContext beanCoderContext) |
| Modifier and Type | Method and Description |
|---|---|
Enum |
CoderEnum.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext context) |
URI |
CoderURI.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
Object |
CoderObject.decode(TDNode tdNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
Class |
CoderClass.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext context) |
XMLGregorianCalendar |
CoderXMLGregorianCalendar.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext context) |
Date |
CoderDate.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
AtomicInteger |
CoderAtomicInteger.decode(TDNode tdNode,
Type type,
Object targetObj,
BeanCoderContext context) |
URL |
CoderURL.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
BigInteger |
CoderBigInteger.decode(TDNode jsonNode,
Type type,
Object targetObj,
BeanCoderContext context) |
Object |
CoderArray.decode(TDNode tdNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
Map |
CoderMap.decode(TDNode tdNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
Collection |
CoderCollection.decode(TDNode tdNode,
Type type,
Object targetObj,
BeanCoderContext ctx) |
TDNode |
CoderAtomicInteger.encode(AtomicInteger obj,
Type type,
BeanCoderContext context,
TDNode target) |
TDNode |
CoderBigInteger.encode(BigInteger obj,
Type type,
BeanCoderContext context,
TDNode target) |
TDNode |
CoderClass.encode(Class obj,
Type type,
BeanCoderContext context,
TDNode target) |
TDNode |
CoderCollection.encode(Collection obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderDate.encode(Date obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderEnum.encode(Enum obj,
Type type,
BeanCoderContext context,
TDNode target) |
TDNode |
CoderMap.encode(Map obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderObject.encode(Object obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderArray.encode(Object obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderURI.encode(URI obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderURL.encode(URL obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
TDNode |
CoderXMLGregorianCalendar.encode(XMLGregorianCalendar obj,
Type type,
BeanCoderContext ctx,
TDNode target) |
Copyright © 2021. All rights reserved.