Package | Description |
---|---|
com.google.gwt.user.server.rpc |
Classes used in server-side implementation of remote procedure calls.
|
com.google.gwt.user.server.rpc.core.java.lang | |
com.google.gwt.user.server.rpc.core.java.util | |
com.google.gwt.user.server.rpc.impl |
Modifier and Type | Method and Description |
---|---|
abstract void |
ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
T instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Deserializes the content of the object from the
ServerSerializationStreamReader , with type checking. |
T |
ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Instantiates an object from the
ServerSerializationStreamReader ,
with type checking. |
Modifier and Type | Method and Description |
---|---|
static void |
Object_Array_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
Object[] instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
Object_Array_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
Object[] instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
Modifier and Type | Method and Description |
---|---|
static void |
ArrayList_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
ArrayList instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
Collection_ServerCustomFieldSerializerBase.deserialize(ServerSerializationStreamReader streamReader,
Collection instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
EnumMap_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
EnumMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
HashMap_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
HashMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
HashSet_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
HashSet instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
IdentityHashMap_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
IdentityHashMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
LinkedHashMap_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
LinkedHashMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
LinkedList_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
LinkedList instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
Map_ServerCustomFieldSerializerBase.deserialize(ServerSerializationStreamReader streamReader,
Map instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
TreeMap_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
TreeMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
TreeSet_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
TreeSet instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
Vector_ServerCustomFieldSerializer.deserialize(ServerSerializationStreamReader streamReader,
Vector instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
ArrayList_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
ArrayList instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
EnumMap_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
EnumMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
HashMap_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
HashMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
HashSet_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
HashSet instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
IdentityHashMap_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
IdentityHashMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
LinkedHashMap_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
LinkedHashMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
LinkedList_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
LinkedList instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
Arrays.ArrayList_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
List instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> actualParameterTypes) |
void |
Collections.SingletonList_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
List instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
TreeMap_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
TreeMap instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
TreeSet_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
TreeSet instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
void |
Vector_ServerCustomFieldSerializer.deserializeInstance(ServerSerializationStreamReader streamReader,
Vector instance,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static TreeSet |
TreeSet_ServerCustomFieldSerializer.instantiate(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static TreeMap |
TreeMap_ServerCustomFieldSerializer.instantiate(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static List<?> |
Arrays.ArrayList_ServerCustomFieldSerializer.instantiate(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static List |
Collections.SingletonList_ServerCustomFieldSerializer.instantiate(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
TreeSet |
TreeSet_ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
TreeMap |
TreeMap_ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
List |
Arrays.ArrayList_ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
LinkedHashMap |
LinkedHashMap_ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
EnumMap |
EnumMap_ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
List |
Collections.SingletonList_ServerCustomFieldSerializer.instantiateInstance(ServerSerializationStreamReader streamReader,
Type[] expectedParameterTypes,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ServerSerializationStreamReader.deserialize(String typeSignature,
Type expectedType,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
Object |
ServerSerializationStreamReader.deserializeValue(Class<?> rpcType,
Type methodType,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static Type |
SerializabilityUtil.findActualType(Type unresolved,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Resolve type variables to concrete types if possible.
|
static Type[] |
SerializabilityUtil.findExpectedParameterTypes(Class<?> instanceClass,
Type expectedType,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Determine the expected types for any instance type parameters.
|
static Class<?> |
SerializabilityUtil.getClassFromType(Type type,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Find the Class that a given type refers to.
|
Object |
ServerSerializationStreamReader.readObject(Type expectedType,
DequeMap<TypeVariable<?>,Type> resolvedTypes) |
static void |
SerializabilityUtil.releaseTypes(Type methodType,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Remove all of the actual types that arose from the given type.
|
static void |
SerializabilityUtil.resolveTypes(Type methodType,
DequeMap<TypeVariable<?>,Type> resolvedTypes)
Find all the actual types we can from the information in the given type,
and put the mapping from TypeVariable objects to actual types into the
resolved types map.
|
Copyright © 2018. All rights reserved.