JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
V
A
add(String, MaskStrategy)
- Method in class org.jsonex.jsoncoder.
MaskFilterByName
addCoder(ICoder<?>...)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
addFilterFor(Class<?>, FieldTransformer)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
addFilterFor(Class<?>, FieldTransformer, boolean)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
addIgnoreSubClassFieldsClasses(Class<?>...)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
addProperties(String...)
- Method in class org.jsonex.jsoncoder.
SimpleFilter
addSkippedClasses(Class<?>...)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
apply(Object, BeanProperty, BeanCoderContext)
- Method in interface org.jsonex.jsoncoder.
FieldTransformer
Return null, means no transformation, the caller will continue to call next filter.
apply(Object, BeanProperty, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.
FieldTransformer.DefaultImpl
apply(Object, BeanProperty, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.
MaskFilterByName
apply(Object, BeanProperty, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.
SimpleFilter
B
BeanCoder
- Class in
org.jsonex.jsoncoder
A coder to convert java class to a TDNode
BeanCoder()
- Constructor for class org.jsonex.jsoncoder.
BeanCoder
BeanCoderContext
- Class in
org.jsonex.jsoncoder
Context object for BeanCoder, it will save session information during encoding and provide a way to let client to customize the encode behavior.
BeanCoderContext()
- Constructor for class org.jsonex.jsoncoder.
BeanCoderContext
BeanCoderException
- Exception in
org.jsonex.jsoncoder
BeanCoderException()
- Constructor for exception org.jsonex.jsoncoder.
BeanCoderException
BeanCoderException(String)
- Constructor for exception org.jsonex.jsoncoder.
BeanCoderException
BeanCoderException(String, Throwable)
- Constructor for exception org.jsonex.jsoncoder.
BeanCoderException
BeanCoderException(Throwable)
- Constructor for exception org.jsonex.jsoncoder.
BeanCoderException
C
CoderArray
- Class in
org.jsonex.jsoncoder.coder
CoderArray()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderArray
CoderAtomicInteger
- Class in
org.jsonex.jsoncoder.coder
CoderAtomicInteger()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderAtomicInteger
CoderBigInteger
- Class in
org.jsonex.jsoncoder.coder
CoderBigInteger()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderBigInteger
CoderClass
- Class in
org.jsonex.jsoncoder.coder
CoderClass()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderClass
CoderCollection
- Class in
org.jsonex.jsoncoder.coder
CoderCollection()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderCollection
CoderDate
- Class in
org.jsonex.jsoncoder.coder
CoderDate()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderDate
CoderEnum
- Class in
org.jsonex.jsoncoder.coder
CoderEnum()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderEnum
CoderMap
- Class in
org.jsonex.jsoncoder.coder
CoderMap()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderMap
CoderObject
- Class in
org.jsonex.jsoncoder.coder
CoderObject()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderObject
CoderURI
- Class in
org.jsonex.jsoncoder.coder
CoderURI()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderURI
CoderURL
- Class in
org.jsonex.jsoncoder.coder
CoderURL()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderURL
CoderXMLGregorianCalendar
- Class in
org.jsonex.jsoncoder.coder
CoderXMLGregorianCalendar()
- Constructor for class org.jsonex.jsoncoder.coder.
CoderXMLGregorianCalendar
D
dateFormatCache
- Static variable in class org.jsonex.jsoncoder.
BeanCoderContext
decode(TDNode, Type)
- Method in class org.jsonex.jsoncoder.
BeanCoder
decode(TDNode, T)
- Method in class org.jsonex.jsoncoder.
BeanCoder
decode(TDNode, Type, Object, String, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.
BeanCoder
decode(TDNode, Type, Object, String)
- Method in class org.jsonex.jsoncoder.
BeanCoderContext
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderArray
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderAtomicInteger
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderBigInteger
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderClass
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderCollection
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderDate
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderEnum
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderMap
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderObject
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderURI
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderURL
decode(TDNode, Type, Object, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.coder.
CoderXMLGregorianCalendar
decode(TDNode, Type, Object, BeanCoderContext)
- Method in interface org.jsonex.jsoncoder.
ICoder
Decode an Object
decode(DecodeReq<T>, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
decode(String, Class<T>, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
decode(Reader, Class<T>, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
decode(CharSource, Class<T>, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
decode(TDNode, Class<T>, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
decode(DecodeReq<T>)
- Method in class org.jsonex.jsoncoder.
JSONCoder
decode(String, Class<T>)
- Method in class org.jsonex.jsoncoder.
JSONCoder
decode(Reader, Class<T>)
- Method in class org.jsonex.jsoncoder.
JSONCoder
decode(CharSource, Class<T>)
- Method in class org.jsonex.jsoncoder.
JSONCoder
decode(TDNode, Class<T>)
- Method in class org.jsonex.jsoncoder.
JSONCoder
DecodeReq
<
T
> - Class in
org.jsonex.jsoncoder
Decode Request, the reason we use abstract class, is to force to create a sub-class so that it's possible to get the getActualTypeArguments.
DecodeReq(Type)
- Constructor for class org.jsonex.jsoncoder.
DecodeReq
DecodeReq()
- Constructor for class org.jsonex.jsoncoder.
DecodeReq
decodeTo(String, T)
- Method in class org.jsonex.jsoncoder.
JSONCoder
deepClone(T)
- Method in class org.jsonex.jsoncoder.
BeanCoder
deepCopyTo(T, T)
- Method in class org.jsonex.jsoncoder.
BeanCoder
DefaultImpl()
- Constructor for class org.jsonex.jsoncoder.
FieldTransformer.DefaultImpl
E
encode(Object)
- Method in class org.jsonex.jsoncoder.
BeanCoder
encode(Object, BeanCoderContext, Type)
- Method in class org.jsonex.jsoncoder.
BeanCoder
encode(Object, Type, TDNode)
- Method in class org.jsonex.jsoncoder.
BeanCoderContext
encode(Object, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderArray
encode(AtomicInteger, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderAtomicInteger
encode(BigInteger, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderBigInteger
encode(Class, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderClass
encode(Collection, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderCollection
encode(Date, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderDate
encode(Enum, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderEnum
encode(Map, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderMap
encode(Object, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderObject
encode(URI, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderURI
encode(URL, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderURL
encode(XMLGregorianCalendar, Type, BeanCoderContext, TDNode)
- Method in class org.jsonex.jsoncoder.coder.
CoderXMLGregorianCalendar
encode(T, Type, BeanCoderContext, TDNode)
- Method in interface org.jsonex.jsoncoder.
ICoder
Encode an Object
encode(EncodeReq, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
encode(Object, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
encode(Object, Writer, JSONCoderOption)
- Static method in class org.jsonex.jsoncoder.
JSONCoder
encode(EncodeReq)
- Method in class org.jsonex.jsoncoder.
JSONCoder
encode(Object)
- Method in class org.jsonex.jsoncoder.
JSONCoder
encode(Object, Writer)
- Method in class org.jsonex.jsoncoder.
JSONCoder
EncodeReq
- Class in
org.jsonex.jsoncoder
equals(Object)
- Method in interface org.jsonex.jsoncoder.
EqualsWrapper
EqualsWrapper
<
T
> - Interface in
org.jsonex.jsoncoder
For eBay BO, there is no way to check actual equality of two BO objects.
exclude(String...)
- Static method in class org.jsonex.jsoncoder.
SimpleFilter
F
FieldInfo()
- Constructor for class org.jsonex.jsoncoder.
FieldTransformer.FieldInfo
FieldTransformer
- Interface in
org.jsonex.jsoncoder
FieldTransformer.DefaultImpl
- Class in
org.jsonex.jsoncoder
FieldTransformer.FieldInfo
- Class in
org.jsonex.jsoncoder
G
get()
- Static method in class org.jsonex.jsoncoder.
BeanCoder
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderArray
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderAtomicInteger
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderBigInteger
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderClass
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderCollection
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderDate
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderEnum
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderMap
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderObject
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderURI
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderURL
get()
- Static method in class org.jsonex.jsoncoder.coder.
CoderXMLGregorianCalendar
getCachedDateFormat(String)
- Method in class org.jsonex.jsoncoder.
BeanCoderContext
getDefaultFilter()
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
getNextId()
- Method in class org.jsonex.jsoncoder.
BeanCoderContext
getObject()
- Method in interface org.jsonex.jsoncoder.
EqualsWrapper
getSimpleFilterFor(Class<?>)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderArray
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderAtomicInteger
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderBigInteger
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderClass
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderCollection
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderDate
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderEnum
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderMap
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderObject
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderURI
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderURL
getType()
- Method in class org.jsonex.jsoncoder.coder.
CoderXMLGregorianCalendar
getType()
- Method in class org.jsonex.jsoncoder.
DecodeReq
getType()
- Method in interface org.jsonex.jsoncoder.
EqualsWrapper
Get type could return null, to avoid unnecessary dependency.
getType()
- Method in interface org.jsonex.jsoncoder.
ICoder
H
hashCode()
- Method in interface org.jsonex.jsoncoder.
EqualsWrapper
I
ICoder
<
T
> - Interface in
org.jsonex.jsoncoder
Used for specific BeanCoder for certain types, such as Money, Date.
ID_KEY
- Static variable in class org.jsonex.jsoncoder.
BeanCoder
include(String...)
- Static method in class org.jsonex.jsoncoder.
SimpleFilter
isClassSkipped(Class<?>)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
isIgnoreSubClassFields(Class<?>)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
it
- Static variable in class org.jsonex.jsoncoder.
BeanCoder
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderArray
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderAtomicInteger
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderBigInteger
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderClass
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderCollection
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderDate
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderEnum
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderMap
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderObject
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderURI
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderURL
it
- Static variable in class org.jsonex.jsoncoder.coder.
CoderXMLGregorianCalendar
it
- Static variable in interface org.jsonex.jsoncoder.
FieldTransformer
J
JSONCoder
- Class in
org.jsonex.jsoncoder
JSONCoder(JSONCoderOption)
- Constructor for class org.jsonex.jsoncoder.
JSONCoder
JSONCoderOption
- Class in
org.jsonex.jsoncoder
JSONCoderOption()
- Constructor for class org.jsonex.jsoncoder.
JSONCoderOption
JSONCoderOption.LogLevel
- Enum in
org.jsonex.jsoncoder
L
log(Logger, String, Exception)
- Method in enum org.jsonex.jsoncoder.
JSONCoderOption.LogLevel
M
MaskFilterByName
- Class in
org.jsonex.jsoncoder
MaskFilterByName()
- Constructor for class org.jsonex.jsoncoder.
MaskFilterByName
MaskStrategy
- Interface in
org.jsonex.jsoncoder
N
newWrapper(T)
- Method in interface org.jsonex.jsoncoder.
EqualsWrapper
Prototype clone method with actually wrapped object
O
of(Type)
- Static method in class org.jsonex.jsoncoder.
DecodeReq
of(Class<T>)
- Static method in class org.jsonex.jsoncoder.
DecodeReq
of(Object)
- Static method in class org.jsonex.jsoncoder.
EncodeReq
of()
- Static method in class org.jsonex.jsoncoder.
JSONCoderOption
of()
- Static method in class org.jsonex.jsoncoder.
SimpleFilter
ofIndentFactor(int)
- Static method in class org.jsonex.jsoncoder.
JSONCoderOption
org.jsonex.jsoncoder
- package org.jsonex.jsoncoder
org.jsonex.jsoncoder.coder
- package org.jsonex.jsoncoder.coder
P
parseDateFullback(String)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
R
removeProperties(String...)
- Method in class org.jsonex.jsoncoder.
SimpleFilter
reset()
- Method in class org.jsonex.jsoncoder.
BeanCoderContext
S
setJson(String)
- Method in class org.jsonex.jsoncoder.
DecodeReq
Set source of a json string
setJsonOption(boolean, char, int)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
setReader(Reader)
- Method in class org.jsonex.jsoncoder.
DecodeReq
Set source with a reader
SimpleFilter
- Class in
org.jsonex.jsoncoder
SimpleFilter()
- Constructor for class org.jsonex.jsoncoder.
SimpleFilter
T
transformField(Class<?>, Object, BeanProperty, BeanCoderContext)
- Method in class org.jsonex.jsoncoder.
JSONCoderOption
V
valueOf(String)
- Static method in enum org.jsonex.jsoncoder.
JSONCoderOption.LogLevel
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.jsonex.jsoncoder.
JSONCoderOption.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021. All rights reserved.