Interface | Description |
---|---|
SerializableTypeOracle |
Interface implemented by any class that wants to answer questions about
serializable types for a given
RemoteService . |
Class | Description |
---|---|
CachedRpcTypeInformation |
A container for type information, for use with generator result caching.
|
CustomFieldSerializerValidator |
Checks that a custom serializer is valid.
|
FieldSerializerCreator |
Creates a field serializer for a class that implements
IsSerializable or
Serializable . |
ProblemReport |
A collection of reported problems; these are accumulated during the
SerializableTypeOracleBuilder's isSerializable analysis, and what to do about
the problems is decided only later.
|
ProblemReport.Problem |
An individual report, which may require multiple entries (expressed as logs
under a branchpoint), but relates to an individual issue.
|
ProxyCreator |
Creates a client-side proxy for a
RemoteService interface
as well as the necessary type and field serializers. |
SerializableTypeOracleBuilder |
Builds a
SerializableTypeOracle for a given set of root types. |
SerializationUtils |
Utilities used for implementing serialization.
|
ServiceInterfaceProxyGenerator |
Generator for producing the asynchronous version of a
RemoteService interface. |
TypeConstrainer |
This class defines the method
TypeConstrainer.constrainTypeBy(JClassType, JClassType) . |
TypeSerializerCreator |
This class generates a class with name 'typeSerializerClassName' that is able
to serialize and deserialize a set of types into or out of a stream.
|
Enum | Description |
---|---|
ProblemReport.Priority |
Priority of problems.
|
Copyright © 2016. All rights reserved.