Package | Description |
---|---|
com.google.gwt.user.rebind.rpc |
Modifier and Type | Method and Description |
---|---|
SerializableTypeOracle |
SerializableTypeOracleBuilder.build(com.google.gwt.core.ext.TreeLogger logger)
Builds a
SerializableTypeOracle for a given set of root types. |
Modifier and Type | Method and Description |
---|---|
boolean |
CachedRpcTypeInformation.checkTypeInformation(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
SerializableTypeOracle typesFromBrowser,
SerializableTypeOracle typesToBrowser) |
protected void |
ProxyCreator.generateCheckRpcTokenTypeOverride(SourceWriter srcWriter,
com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
SerializableTypeOracle typesSentFromBrowser) |
protected void |
ProxyCreator.generateProxyFields(SourceWriter srcWriter,
SerializableTypeOracle serializableTypeOracle,
String serializationPolicyStrongName,
String remoteServiceInterfaceName)
Generate any fields required by the proxy.
|
protected void |
ProxyCreator.generateProxyMethod(SourceWriter w,
SerializableTypeOracle serializableTypeOracle,
com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
com.google.gwt.core.ext.typeinfo.JMethod syncMethod,
com.google.gwt.core.ext.typeinfo.JMethod asyncMethod)
Generates the client's asynchronous proxy method.
|
protected void |
ProxyCreator.generateProxyMethods(SourceWriter w,
SerializableTypeOracle serializableTypeOracle,
com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
Map<com.google.gwt.core.ext.typeinfo.JMethod,com.google.gwt.core.ext.typeinfo.JMethod> syncMethToAsyncMethMap) |
protected void |
ProxyCreator.generateTypeHandlers(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
SerializableTypeOracle typesSentFromBrowser,
SerializableTypeOracle typesSentToBrowser) |
protected String |
ProxyCreator.writeSerializationPolicyFile(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext ctx,
SerializableTypeOracle serializationSto,
SerializableTypeOracle deserializationSto) |
Constructor and Description |
---|
CachedRpcTypeInformation(SerializableTypeOracle typesFromBrowser,
SerializableTypeOracle typesToBrowser,
Set<com.google.gwt.core.ext.typeinfo.JType> customSerializersUsed,
Set<com.google.gwt.core.ext.typeinfo.JType> typesNotUsingCustomSerializers) |
FieldSerializerCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
SerializableTypeOracle typesSentFromBrowser,
SerializableTypeOracle typesSentToBrowser,
com.google.gwt.core.ext.typeinfo.JClassType requestedClass,
com.google.gwt.core.ext.typeinfo.JClassType customFieldSerializer)
Constructs a field serializer for the class.
|
TypeSerializerCreator(com.google.gwt.core.ext.TreeLogger logger,
SerializableTypeOracle serializationOracle,
SerializableTypeOracle deserializationOracle,
com.google.gwt.core.ext.GeneratorContext context,
String typeSerializerClassName,
String typeSerializerSimpleName) |
Copyright © 2016. All rights reserved.