package

com.google.gwt.rpc.client.ast

Interfaces

HasSetters Describes RpcCommands that have additional field setters. 
HasTargetClass An RpcCommand with a target class. 
HasValues An RpcCommand that contains other values. 
RpcCommandVisitor.Context The context provides no services at this point and is provided as an extension point for future development. 

Classes

ArrayValueCommand Encapsulates an array of values. 
BooleanValueCommand Encapsulates a boolean value in the command stream. 
ByteValueCommand Encapsulates a boolean value in the command stream. 
CharValueCommand Encapsulates a boolean value in the command stream. 
CommandSink Accepts a stream of RpcCommands. 
DoubleValueCommand Encapsulates a boolean value in the command stream. 
EnumValueCommand Encapsulates a string value in the command stream. 
FloatValueCommand Encapsulates a boolean value in the command stream. 
IdentityValueCommand Represents a hierarchy of value types that must maintain distinct object identity on the client. 
InstantiateCommand Triggers the instantiation of an object. 
IntValueCommand Encapsulates a int value in the command stream. 
InvokeCustomFieldSerializerCommand A placeholder for custom logic invocation. 
LongValueCommand Encapsulates a long value in the command stream. 
NullValueCommand Represents a null or undefined value on the client. 
ReturnCommand Represents a return statement. 
RpcCommand Encapsulates a basic operation to be performed in RPC command stream. 
RpcCommandVisitor Describes a visitor that will traverse the RpcCommand structures. 
ScalarValueCommand Represents a type hierarchy of values that do not maintain object identity on the client. 
SetCommand A command to set the value of an object in the command stream. 
ShortValueCommand Encapsulates a short value in the command stream. 
StringValueCommand Encapsulates a string value in the command stream. 
ThrowCommand A command to indicate that a value was thrown by the remote side. 
ValueCommand Represents an atomic value.