com.google.gwt.rpc.client.ast
Class InvokeCustomFieldSerializerCommand
java.lang.Object
com.google.gwt.rpc.client.ast.RpcCommand
com.google.gwt.rpc.client.ast.ValueCommand
com.google.gwt.rpc.client.ast.IdentityValueCommand
com.google.gwt.rpc.client.ast.InvokeCustomFieldSerializerCommand
- All Implemented Interfaces:
- HasSetters, HasTargetClass, HasValues
public class InvokeCustomFieldSerializerCommand
- extends IdentityValueCommand
- implements HasSetters, HasTargetClass, HasValues
A placeholder for custom logic invocation.
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
InvokeCustomFieldSerializerCommand
public InvokeCustomFieldSerializerCommand(java.lang.Class<?> instantiatedType,
java.lang.Class<?> serializer,
java.lang.Class<?> manuallySerializedType)
addValue
public void addValue(ValueCommand value)
- Specified by:
addValue in interface HasValues
clear
public void clear()
- Description copied from class:
RpcCommand
- Delete all internal state so that the command may be used only for instance
tracking.
- Overrides:
clear in class RpcCommand
getManuallySerializedType
public java.lang.Class<?> getManuallySerializedType()
getSerializerClass
public java.lang.Class<?> getSerializerClass()
getSetters
public java.util.List<SetCommand> getSetters()
- Specified by:
getSetters in interface HasSetters
getTargetClass
public java.lang.Class<?> getTargetClass()
- Specified by:
getTargetClass in interface HasTargetClass
getValues
public java.util.List<ValueCommand> getValues()
- Specified by:
getValues in interface HasValues
set
public void set(java.lang.Class<?> fieldDeclClass,
java.lang.String fieldName,
ValueCommand value)
- Specified by:
set in interface HasSetters
traverse
public void traverse(RpcCommandVisitor visitor,
RpcCommandVisitor.Context ctx)
- Specified by:
traverse in class RpcCommand