| Name | Description | Type | Package | Framework |
| DebuggingJsonDecoder | A proxy implementation of JsonDecoder which simply passes the calls on to another JsonDecoder, but outputs debug logging what happened while the | Class | org.directwebremoting.json.parse.impl | DirectWebRemoting (DWR) |
| IgnoreJsonDecoder | A JsonDecoder that doesn't do anything, which is useful for validations that don't need to get any data, just check it's validity. | Class | org.directwebremoting.json.parse.impl | DirectWebRemoting (DWR) |
| InvalidJsonException | Class | org.directwebremoting.json | DirectWebRemoting (DWR) | |
| JavaccJsonParserBuilder | A Builder that creates JavaccJsonParsers. | Class | org.directwebremoting.json.parse.javacc | DirectWebRemoting (DWR) |
| JsonArray | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) | |
| JsonBoolean | The Json version of a booleanAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) |
| JsonDecoder | Used by JsonParser to allow the parse process to be mostly stateless, and to abstract the process of creating objects. | Interface | org.directwebremoting.json.parse | DirectWebRemoting (DWR) |
| JsonNull | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) | |
| JsonNumber | The Json version of a NumberAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) |
| JsonObject | In official JSON parlance this should be called Object, however this would cause confusion with Object which is auto-imported. | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) |
| JsonParseException | Class | org.directwebremoting.json.parse | DirectWebRemoting (DWR) | |
| JsonParser | Parse some JSON input and produce some objects that represent the input. | Interface | org.directwebremoting.json.parse | DirectWebRemoting (DWR) |
| JsonParserFactory | An accessor for the current JsonParser. | Class | org.directwebremoting.json.parse | DirectWebRemoting (DWR) |
| JsonParserFactory .JsonParserBuilder | Hack to get around Generics not being implemented by erasureMethods inherited from interface org. | Interface | org.directwebremoting.json.parse.JsonParserFactory | DirectWebRemoting (DWR) |
| JsonpCallException | Called when a JSON request is not formatted properlyAuthor:Joe Walker [joe at getahead dot ltd dot uk]See Also:Serialized Form | Class | org.directwebremoting.jsonp | DirectWebRemoting (DWR) |
| JsonpCallHandler | A Handler JSON/REST DWR calls. | Class | org.directwebremoting.jsonp | DirectWebRemoting (DWR) |
| JsonRpcCallException | Thrown when a JSON-RPC request is not validAuthor:Joe Walker [joe at getahead dot ltd dot uk]See Also:Serialized Form | Class | org.directwebremoting.jsonrpc.io | DirectWebRemoting (DWR) |
| JsonRpcCallHandler | A Handler for JSON-RPC calls. | Class | org.directwebremoting.jsonrpc | DirectWebRemoting (DWR) |
| JsonRpcCalls | An extension to the Calls object to hold JsonRpc version information. | Class | org.directwebremoting.jsonrpc.io | DirectWebRemoting (DWR) |
| JsonRpcCallsJsonDecoder | A JsonDecoder that creates a JsonRpcCalls structure. | Class | org.directwebremoting.jsonrpc.io | DirectWebRemoting (DWR) |
| JsonRpcConstants | Various constants from the JSON-RPC spec: http://groups. | Interface | org.directwebremoting.jsonrpc | DirectWebRemoting (DWR) |
| JsonRpcError | A Container for a JSON-RPC requestAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.jsonrpc.io | DirectWebRemoting (DWR) |
| JsonRpcResponse | A Container for a JSON-RPC responseAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.jsonrpc.io | DirectWebRemoting (DWR) |
| JsonSerializer | Interface | org.directwebremoting.json.serialize | DirectWebRemoting (DWR) | |
| JsonSerializerFactory | An accessor for the current JsonParser. | Class | org.directwebremoting.json.serialize | DirectWebRemoting (DWR) |
| JsonSerializerFactory .JsonSerializerBuilder | Hack to get around Generics not being implemented by erasureMethods inherited from interface org. | Interface | org.directwebremoting.json.serialize.JsonSerializerFactory | DirectWebRemoting (DWR) |
| JsonString | The Json version of a StringAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) |
| JsonUtil | Various utilities to make parsing and reading JSON easierAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.json | DirectWebRemoting (DWR) |
| JsonValue | JsonValue allows you to hold any of the JSON types and to get a string version without needing to know what type you have. | Class | org.directwebremoting.json.types | DirectWebRemoting (DWR) |
| LocalJsonSerializer | Class | org.directwebremoting.json.serialize.local | DirectWebRemoting (DWR) | |
| LocalJsonSerializerBuilder | A Builder that creates LocalJsonSerializers. | Class | org.directwebremoting.json.serialize.local | DirectWebRemoting (DWR) |
| ReflectionJsonDecoder | A JsonDecoder that de-serializes the data into an existing set ofAuthor:Joe Walker [joe at getahead dot ltd dot uk] | Class | org.directwebremoting.json.parse.impl | DirectWebRemoting (DWR) |
| SimpleJsonDecoder | Class | org.directwebremoting.json.parse.impl | DirectWebRemoting (DWR) | |
| StatefulJsonDecoder | A stateful implementation of JsonDecoder where we track the stack of objects and allow a subclass to have a simpler set of things to do | Class | org.directwebremoting.json.parse.impl | DirectWebRemoting (DWR) |