Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
E
F
G
I
J
L
N
P
R
S
T
U
V
W
C
config
- Variable in class net.arnx.jsonic.web.
Container
Container
- Class in
net.arnx.jsonic.web
Container()
- Constructor for class net.arnx.jsonic.web.
Container
container
- Variable in class net.arnx.jsonic.web.
RESTServlet
container
- Variable in class net.arnx.jsonic.web.
RPCServlet
context
- Variable in class net.arnx.jsonic.web.
Container
convert(Object, Object, Class<? extends T>)
- Method in class net.arnx.jsonic.
JSON.Context
convert(Object, Object, Type)
- Method in class net.arnx.jsonic.
JSON.Context
convert(Object, Type)
- Method in class net.arnx.jsonic.
JSON
create(JSON.Context, Class<? extends T>)
- Method in class net.arnx.jsonic.
JSON
D
debug
- Variable in class net.arnx.jsonic.web.
Container
debug(String)
- Method in class net.arnx.jsonic.web.
Container
debug(String, Throwable)
- Method in class net.arnx.jsonic.web.
Container
debug(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
GuiceContainer
debug(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
S2Container
debug(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
SpringContainer
decode(String)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json string into a object.
decode(String, Class<? extends T>)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json string into a typed object.
decode(String, Type)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json string into a typed object.
decode(InputStream)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json stream into a object.
decode(InputStream, Class<? extends T>)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json stream into a object.
decode(InputStream, Type)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json stream into a object.
decode(Reader)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json stream into a object.
decode(Reader, Class<? extends T>)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json stream into a object.
decode(Reader, Type)
- Static method in class net.arnx.jsonic.
JSON
Decodes a json stream into a object.
destory()
- Method in class net.arnx.jsonic.web.
Container
destroy
- Variable in class net.arnx.jsonic.web.
Container
destroy()
- Method in class net.arnx.jsonic.web.
GatewayFilter
destroy()
- Method in class net.arnx.jsonic.web.
RESTServlet
destroy()
- Method in class net.arnx.jsonic.web.
RPCServlet
doDelete(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class net.arnx.jsonic.web.
GatewayFilter
doFilter(HttpServletRequest, HttpServletResponse, FilterChain)
- Method in class net.arnx.jsonic.web.
GatewayFilter
doGet(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doHead(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doOptions(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doPost(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doPost(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RPCServlet
doPut(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doREST(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RESTServlet
doRPC(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
RPCServlet
E
encode(Object)
- Static method in class net.arnx.jsonic.
JSON
Encodes a object into a json string.
encode(Object, boolean)
- Static method in class net.arnx.jsonic.
JSON
Encodes a object into a json string.
encode(Object, OutputStream)
- Static method in class net.arnx.jsonic.
JSON
Encodes a object into a json string.
encode(Object, OutputStream, boolean)
- Static method in class net.arnx.jsonic.
JSON
Encodes a object into a json string.
encode(Object, Appendable)
- Static method in class net.arnx.jsonic.
JSON
Encodes a object into a json string.
encode(Object, Appendable, boolean)
- Static method in class net.arnx.jsonic.
JSON
Encodes a object into a json string.
encoding
- Variable in class net.arnx.jsonic.web.
Container
end(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
Container
error(String, Throwable)
- Method in class net.arnx.jsonic.web.
Container
error(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
GuiceContainer
error(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
S2Container
error(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
SpringContainer
escapeScript(Object)
- Static method in class net.arnx.jsonic.
JSON
Escapes a object into JavaScript format.
escapeScript(Object, OutputStream)
- Static method in class net.arnx.jsonic.
JSON
Escapes a object into JavaScript format.
escapeScript(Object, Appendable)
- Static method in class net.arnx.jsonic.
JSON
Escapes a object into JavaScript format.
exception(Exception, HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
Container
execute(JSON, Object, Method, List<?>)
- Method in class net.arnx.jsonic.web.
Container
expire
- Variable in class net.arnx.jsonic.web.
Container
ExternalContext
- Class in
net.arnx.jsonic.web
F
findClass(String)
- Method in class net.arnx.jsonic.web.
Container
format(Object)
- Method in class net.arnx.jsonic.
JSON
Format a object into a json string.
format(Object, OutputStream)
- Method in class net.arnx.jsonic.
JSON
Format a object into a json string.
format(Object, Appendable)
- Method in class net.arnx.jsonic.
JSON
Format a object into a json string.
FORMAT_ERROR
- Static variable in exception net.arnx.jsonic.
JSONException
G
GATEWAY_KEY
- Static variable in class net.arnx.jsonic.web.
GatewayFilter
GatewayFilter
- Class in
net.arnx.jsonic.web
GatewayFilter()
- Constructor for class net.arnx.jsonic.web.
GatewayFilter
getApplication()
- Static method in class net.arnx.jsonic.web.
ExternalContext
getBoolean()
- Method in class net.arnx.jsonic.
JSONReader
getColumnNumber()
- Method in exception net.arnx.jsonic.
JSONException
Returns the column number where the error was found.
getComponent(String)
- Method in class net.arnx.jsonic.web.
Container
getComponent(String)
- Method in class net.arnx.jsonic.web.extension.
GuiceContainer
getComponent(String)
- Method in class net.arnx.jsonic.web.extension.
S2Container
getComponent(String)
- Method in class net.arnx.jsonic.web.extension.
SpringContainer
getConfig()
- Static method in class net.arnx.jsonic.web.
ExternalContext
getDepth()
- Method in class net.arnx.jsonic.
JSON.Context
Returns the current depth.
getDepth()
- Method in class net.arnx.jsonic.
JSONReader
getDepth()
- Method in class net.arnx.jsonic.parse.
JSONParser
getEnumStyle()
- Method in class net.arnx.jsonic.
JSON.Context
getErrorCode()
- Method in exception net.arnx.jsonic.
JSONException
getErrorData(Throwable)
- Method in class net.arnx.jsonic.web.
Container
getErrorOffset()
- Method in exception net.arnx.jsonic.
JSONException
Returns the offset in line where the error was found.
getHint()
- Method in class net.arnx.jsonic.
JSON.Context
Returns the current hint annotation.
getIndentText()
- Method in class net.arnx.jsonic.
JSON.Context
getInitialIndent()
- Method in class net.arnx.jsonic.
JSON.Context
getKey()
- Method in class net.arnx.jsonic.
JSON.Context
Returns the current key object.
getKey(int)
- Method in class net.arnx.jsonic.
JSON.Context
Returns the key object in any depth.
getLevel()
- Method in class net.arnx.jsonic.
JSON.Context
Deprecated.
getLineNumber()
- Method in exception net.arnx.jsonic.
JSONException
Returns the line number where the error was found.
getList()
- Method in class net.arnx.jsonic.
JSONReader
getLocalCache()
- Method in class net.arnx.jsonic.
JSON.Context
getLocale()
- Method in class net.arnx.jsonic.
JSON.Context
getMap()
- Method in class net.arnx.jsonic.
JSONReader
getMaxDepth()
- Method in class net.arnx.jsonic.
JSON.Context
getMaxDepth()
- Method in class net.arnx.jsonic.
JSON
Gets maximum depth for the nest depth.
getMaxDepth()
- Method in class net.arnx.jsonic.parse.
JSONParser
getMethod(Object, String, List<?>)
- Method in class net.arnx.jsonic.web.
Container
getMode()
- Method in class net.arnx.jsonic.
JSON.Context
getMode()
- Method in class net.arnx.jsonic.
JSON
Gets JSON interpreter mode.
getNumber()
- Method in class net.arnx.jsonic.
JSONReader
getPropertyStyle()
- Method in class net.arnx.jsonic.
JSON.Context
getReader(CharSequence)
- Method in class net.arnx.jsonic.
JSON
getReader(InputStream)
- Method in class net.arnx.jsonic.
JSON
getReader(Reader)
- Method in class net.arnx.jsonic.
JSON
getReader(CharSequence, boolean)
- Method in class net.arnx.jsonic.
JSON
getReader(InputStream, boolean)
- Method in class net.arnx.jsonic.
JSON
getReader(Reader, boolean)
- Method in class net.arnx.jsonic.
JSON
getRequest()
- Static method in class net.arnx.jsonic.web.
ExternalContext
getResponse()
- Static method in class net.arnx.jsonic.web.
ExternalContext
getSession()
- Static method in class net.arnx.jsonic.web.
ExternalContext
getString()
- Method in class net.arnx.jsonic.
JSONReader
getTimeZone()
- Method in class net.arnx.jsonic.
JSON.Context
getType()
- Method in class net.arnx.jsonic.
TypeReference
getValue(Class<T>)
- Method in class net.arnx.jsonic.
JSONReader
getValue(Type)
- Method in class net.arnx.jsonic.
JSONReader
getValue()
- Method in class net.arnx.jsonic.parse.
JSONParser
GuiceContainer
- Class in
net.arnx.jsonic.web.extension
GuiceContainer()
- Constructor for class net.arnx.jsonic.web.extension.
GuiceContainer
I
ignore(JSON.Context, Class<?>, Member)
- Method in class net.arnx.jsonic.
JSON
Ignore this property.
init
- Variable in class net.arnx.jsonic.web.
Container
init(HttpServlet)
- Method in class net.arnx.jsonic.web.
Container
init(HttpServlet)
- Method in class net.arnx.jsonic.web.extension.
GuiceContainer
init(HttpServlet)
- Method in class net.arnx.jsonic.web.extension.
S2Container
init(HttpServlet)
- Method in class net.arnx.jsonic.web.extension.
SpringContainer
init(FilterConfig)
- Method in class net.arnx.jsonic.web.
GatewayFilter
init(ServletConfig)
- Method in class net.arnx.jsonic.web.
RESTServlet
init(ServletConfig)
- Method in class net.arnx.jsonic.web.
RPCServlet
isDebugMode()
- Method in class net.arnx.jsonic.web.
Container
isDebugMode()
- Method in class net.arnx.jsonic.web.extension.
GuiceContainer
isDebugMode()
- Method in class net.arnx.jsonic.web.extension.
S2Container
isDebugMode()
- Method in class net.arnx.jsonic.web.extension.
SpringContainer
isIgnoreWhitespace()
- Method in class net.arnx.jsonic.parse.
JSONParser
isInterpretterMode()
- Method in class net.arnx.jsonic.parse.
JSONParser
isPrettyPrint()
- Method in class net.arnx.jsonic.
JSON.Context
isSuppressNull()
- Method in class net.arnx.jsonic.
JSON.Context
J
JSON
- Class in
net.arnx.jsonic
The JSONIC JSON class provides JSON encoding and decoding as defined by RFC 4627.
JSON()
- Constructor for class net.arnx.jsonic.
JSON
JSON(int)
- Constructor for class net.arnx.jsonic.
JSON
JSON(JSON.Mode)
- Constructor for class net.arnx.jsonic.
JSON
JSON.Context
- Class in
net.arnx.jsonic
JSON.Context()
- Constructor for class net.arnx.jsonic.
JSON.Context
JSON.Mode
- Enum in
net.arnx.jsonic
JSON processing mode
JSONEventType
- Enum in
net.arnx.jsonic
JSON event types for Pull Parser (getReader).
JSONException
- Exception in
net.arnx.jsonic
Signals that an error has been reached unexpectedly while formating or parsing.
JSONException(String, int, long, long, long)
- Constructor for exception net.arnx.jsonic.
JSONException
JSONException(String, int, Throwable)
- Constructor for exception net.arnx.jsonic.
JSONException
JSONException(String, int)
- Constructor for exception net.arnx.jsonic.
JSONException
JSONHint
- Annotation Type in
net.arnx.jsonic
The JSONHint annotation gives the hint for conversion.
JSONParser
- Class in
net.arnx.jsonic.parse
JSONParser(InputSource, int, boolean, boolean, LocalCache)
- Constructor for class net.arnx.jsonic.parse.
JSONParser
JSONReader
- Class in
net.arnx.jsonic
L
limit(Class<?>, Method)
- Method in class net.arnx.jsonic.web.
Container
LOWER_CAMEL
- Static variable in class net.arnx.jsonic.
NamingStyle
LOWER_CASE
- Static variable in class net.arnx.jsonic.
NamingStyle
LOWER_HYPHEN
- Static variable in class net.arnx.jsonic.
NamingStyle
LOWER_SPACE
- Static variable in class net.arnx.jsonic.
NamingStyle
LOWER_UNDERSCORE
- Static variable in class net.arnx.jsonic.
NamingStyle
N
namingConversion
- Variable in class net.arnx.jsonic.web.
Container
NamingStyle
- Class in
net.arnx.jsonic
NamingStyle(String)
- Constructor for class net.arnx.jsonic.
NamingStyle
net.arnx.jsonic
- package net.arnx.jsonic
Provides classes for manipulating JSON(http://www.json.org/) format.
net.arnx.jsonic.parse
- package net.arnx.jsonic.parse
net.arnx.jsonic.web
- package net.arnx.jsonic.web
Provides classes for JSON-RPC or Restful Web Service.
net.arnx.jsonic.web.extension
- package net.arnx.jsonic.web.extension
Extension classes for Web Service.
next()
- Method in class net.arnx.jsonic.
JSONReader
next()
- Method in class net.arnx.jsonic.parse.
JSONParser
NOOP
- Static variable in class net.arnx.jsonic.
NamingStyle
normalize(String)
- Method in class net.arnx.jsonic.
JSON
P
parse(CharSequence)
- Method in class net.arnx.jsonic.
JSON
parse(CharSequence, Class<? extends T>)
- Method in class net.arnx.jsonic.
JSON
parse(CharSequence, Type)
- Method in class net.arnx.jsonic.
JSON
parse(InputStream)
- Method in class net.arnx.jsonic.
JSON
parse(InputStream, Class<? extends T>)
- Method in class net.arnx.jsonic.
JSON
parse(InputStream, Type)
- Method in class net.arnx.jsonic.
JSON
parse(Reader)
- Method in class net.arnx.jsonic.
JSON
parse(Reader, Class<? extends T>)
- Method in class net.arnx.jsonic.
JSON
parse(Reader, Type)
- Method in class net.arnx.jsonic.
JSON
PARSE_ERROR
- Static variable in exception net.arnx.jsonic.
JSONException
postinvoke(Object, Method, Object)
- Method in class net.arnx.jsonic.web.
Container
Called after invoked the target method.
postparse(JSON.Context, Object, Class<? extends T>, Type)
- Method in class net.arnx.jsonic.
JSON
Converts Map, List, Number, String, Boolean or null to other Java Objects after parsing.
POSTPARSE_ERROR
- Static variable in exception net.arnx.jsonic.
JSONException
preformat(JSON.Context, Object)
- Method in class net.arnx.jsonic.
JSON
Converts Any Java Object to JSON recognizable Java object before format.
PREFORMAT_ERROR
- Static variable in exception net.arnx.jsonic.
JSONException
preinvoke(Object, Method, Object...)
- Method in class net.arnx.jsonic.web.
Container
Called before invoking the target method.
processor
- Variable in class net.arnx.jsonic.web.
Container
prototype
- Static variable in class net.arnx.jsonic.
JSON
Setup your custom class for using static method.
R
RESTServlet
- Class in
net.arnx.jsonic.web
RESTServlet()
- Constructor for class net.arnx.jsonic.web.
RESTServlet
RPCServlet
- Class in
net.arnx.jsonic.web
RPCServlet()
- Constructor for class net.arnx.jsonic.web.
RPCServlet
S
S2Container
- Class in
net.arnx.jsonic.web.extension
S2Container()
- Constructor for class net.arnx.jsonic.web.extension.
S2Container
ScriptParser
- Class in
net.arnx.jsonic.parse
ScriptParser(InputSource, int, boolean, boolean, LocalCache)
- Constructor for class net.arnx.jsonic.parse.
ScriptParser
servlet
- Variable in class net.arnx.jsonic.web.
Container
setContext(Object)
- Method in class net.arnx.jsonic.
JSON
Sets context for inner class.
setDateFormat(String)
- Method in class net.arnx.jsonic.
JSON
Sets default Date format.
setEnumStyle(NamingStyle)
- Method in class net.arnx.jsonic.
JSON
Sets default Case style for Enum.
setIndentText(String)
- Method in class net.arnx.jsonic.
JSON
Set indent text for pretty printing.
setInitialIndent(int)
- Method in class net.arnx.jsonic.
JSON
Set initial indent for pretty printing.
setLocale(Locale)
- Method in class net.arnx.jsonic.
JSON
Sets locale for formatting, converting and selecting message.
setMaxDepth(int)
- Method in class net.arnx.jsonic.
JSON
Sets maximum depth for the nest depth.
setMode(JSON.Mode)
- Method in class net.arnx.jsonic.
JSON
Sets JSON interpreter mode.
setNumberFormat(String)
- Method in class net.arnx.jsonic.
JSON
Sets default Number format.
setPrettyPrint(boolean)
- Method in class net.arnx.jsonic.
JSON
Output json string is to human-readable format.
setPropertyStyle(NamingStyle)
- Method in class net.arnx.jsonic.
JSON
Sets default Case style for the property name of JSON object.
setSuppressNull(boolean)
- Method in class net.arnx.jsonic.
JSON
If this property is true, the null value's items of Bean or DynaBean is ignored.
setTimeZone(TimeZone)
- Method in class net.arnx.jsonic.
JSON
Sets timeZone for formatting and converting.
SpringContainer
- Class in
net.arnx.jsonic.web.extension
SpringContainer()
- Constructor for class net.arnx.jsonic.web.extension.
SpringContainer
start(HttpServletRequest, HttpServletResponse)
- Method in class net.arnx.jsonic.web.
Container
T
to(String)
- Method in class net.arnx.jsonic.
NamingStyle
toString()
- Method in class net.arnx.jsonic.
JSON.Context
toString()
- Method in class net.arnx.jsonic.
NamingStyle
toString()
- Method in class net.arnx.jsonic.
TypeReference
TraditionalParser
- Class in
net.arnx.jsonic.parse
TraditionalParser(InputSource, int, boolean, boolean, LocalCache)
- Constructor for class net.arnx.jsonic.parse.
TraditionalParser
TypeReference
<
T
> - Class in
net.arnx.jsonic
TypeReference()
- Constructor for class net.arnx.jsonic.
TypeReference
U
UPPER_CAMEL
- Static variable in class net.arnx.jsonic.
NamingStyle
UPPER_CASE
- Static variable in class net.arnx.jsonic.
NamingStyle
UPPER_HYPHEN
- Static variable in class net.arnx.jsonic.
NamingStyle
UPPER_SPACE
- Static variable in class net.arnx.jsonic.
NamingStyle
UPPER_UNDERSCORE
- Static variable in class net.arnx.jsonic.
NamingStyle
V
validate(CharSequence)
- Static method in class net.arnx.jsonic.
JSON
Validates a json text
validate(InputStream)
- Static method in class net.arnx.jsonic.
JSON
Validates a json stream
validate(Reader)
- Static method in class net.arnx.jsonic.
JSON
Validates a json stream
valueOf(String)
- Static method in enum net.arnx.jsonic.
JSON.Mode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.arnx.jsonic.
JSONEventType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.arnx.jsonic.
JSON.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.arnx.jsonic.
JSONEventType
Returns an array containing the constants of this enum type, in the order they are declared.
W
warn(String)
- Method in class net.arnx.jsonic.web.
Container
warn(String, Throwable)
- Method in class net.arnx.jsonic.web.
Container
warn(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
GuiceContainer
warn(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
S2Container
warn(String, Throwable)
- Method in class net.arnx.jsonic.web.extension.
SpringContainer
C
D
E
F
G
I
J
L
N
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes