GWT 2.7.0

## Uses of Interface
com.google.web.bindery.autobean.shared.Splittable

Packages that use Splittable
com.google.web.bindery.autobean.shared | The AutoBean framework provides automatically-generated implementations of bean-like interfaces and a low-level serialization mechanism for those interfaces.
com.google.web.bindery.requestfactory.server | Server-side classes for mediating between the client-side and the persistent datastore.
com.google.web.bindery.requestfactory.shared | Shared classes used on both the client and the server side for transmitting data between the server and the client in JSON format.
com.google.web.bindery.requestfactory.shared.messages | Contains classes that define the RequestFactory wire format.

Uses of Splittable in com.google.web.bindery.autobean.shared

Fields in com.google.web.bindery.autobean.shared declared as Splittable
`static Splittable` | `Splittable.NULL` A value that represents `null`.

Methods in com.google.web.bindery.autobean.shared that return Splittable
`Splittable` | `Splittable.deepCopy()` Clones the Splittable, ignoring cycles and tags.
`static Splittable` | `AutoBeanCodex.encode(AutoBean<?> bean)` Encodes an AutoBean.
`static Splittable` | `ValueCodex.encode(java.lang.Class<?> clazz, java.lang.Object obj)` Encode a value object when the wire format type is known.
`static Splittable` | `ValueCodex.encode(java.lang.Object obj)`
`abstract Splittable` | `ValueCodex.Type.encode(java.lang.Object value)`
`Splittable` | `Splittable.get(int index)` Returns the nth element of a list.
`Splittable` | `Splittable.get(java.lang.String key)` Returns the named property.

Methods in com.google.web.bindery.autobean.shared with parameters of type Splittable
`void` | `Splittable.assign(Splittable parent, int index)` Assign the splittable to the specified index of the `parent` object.
`void` | `Splittable.assign(Splittable parent, java.lang.String propertyName)` Assign the splittable to the named property of the `parent` object.

`static

`<T> AutoBean<T>`

`

`AutoBeanCodex.decode(AutoBeanFactory factory, java.lang.Class<T> clazz, Splittable data)`
Decode an AutoBeanCodex payload.

`abstract java.lang.Object` | `ValueCodex.Type.decode(java.lang.Class<?> clazz, Splittable value)`

`static

`<T> T`

`

`ValueCodex.decode(java.lang.Class<T> clazz, Splittable split)`

`static void` | `AutoBeanCodex.decodeInto(Splittable data, AutoBean<?> bean)` Copy data from a `Splittable` into an AutoBean.

Uses of Splittable in com.google.web.bindery.requestfactory.server

Methods in com.google.web.bindery.requestfactory.server that return Splittable

`(package private)

`<T> Splittable`

`

`SimpleRequestProcessor.createOobMessage(java.util.List<T> domainValues)`
Encode a list of objects into a self-contained message that can be used for out-of-band communication.

`Splittable` | `RequestState.flatten(java.lang.Object domainValue)` Turn a domain value into a wire format message.
`Splittable` | `RequestState.getSerializedProxyId(com.google.web.bindery.requestfactory.shared.impl.SimpleProxyId<?> stableId)` EntityCodex support.

Methods in com.google.web.bindery.requestfactory.server with parameters of type Splittable

`(package private)

`<T> java.util.List<T>`

`

`SimpleRequestProcessor.decodeOobMessage(java.lang.Class<T> domainClass, Splittable payload)`
Decode an out-of-band message.

`

`<Q extends BaseProxy> AutoBean<Q>`

`

`RequestState.getBeanForPayload(Splittable serializedProxyId)`
EntityCodex support.

Uses of Splittable in com.google.web.bindery.requestfactory.shared

Methods in com.google.web.bindery.requestfactory.shared that return Splittable
`Splittable` | `ProxyStore.get(java.lang.String key)` Called by `ProxySerializer` to retrieve a value previously provided to `ProxyStore.put(String, Splittable)`.
`Splittable` | `DefaultProxyStore.get(java.lang.String key)`

Methods in com.google.web.bindery.requestfactory.shared with parameters of type Splittable
`void` | `ProxyStore.put(java.lang.String key, Splittable value)` Called by `ProxySerializer` to store a value.
`void` | `DefaultProxyStore.put(java.lang.String key, Splittable value)`

Uses of Splittable in com.google.web.bindery.requestfactory.shared.messages

Methods in com.google.web.bindery.requestfactory.shared.messages that return types with arguments of type Splittable
`java.util.List<Splittable>` | `ResponseMessage.getInvocationResults()`
`java.util.List<Splittable>` | `InvocationMessage.getParameters()`
`java.util.Map<java.lang.String,Splittable>` | `JsonRpcRequest.getParams()`
`java.util.Map<java.lang.String,Splittable>` | `OperationMessage.getPropertyMap()`

Method parameters in com.google.web.bindery.requestfactory.shared.messages with type arguments of type Splittable
`void` | `ResponseMessage.setInvocationResults(java.util.List<Splittable> value)`
`void` | `InvocationMessage.setParameters(java.util.List<Splittable> value)`
`void` | `JsonRpcRequest.setParams(java.util.Map<java.lang.String,Splittable> params)`
`void` | `OperationMessage.setPropertyMap(java.util.Map<java.lang.String,Splittable> map)`

GWT 2.7.0