|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use JClassType | |
| com.google.gwt.core.ext.typeinfo | |
| com.google.gwt.user.rebind.rpc | |
| Uses of JClassType in com.google.gwt.core.ext.typeinfo |
| Methods in com.google.gwt.core.ext.typeinfo that return JClassType | |
JClassType |
TypeOracle.findType(String name)
Finds a class or interface given its fully-qualified name. |
JClassType |
TypeOracle.findType(String pkgName,
String typeName)
Finds a type given its package-relative name. |
JClassType |
TypeOracle.getJavaLangObject()
Gets a reference to the type object representing java.lang.Object. |
JClassType |
TypeOracle.getType(String name)
Finds a type given its fully qualified name. |
JClassType |
TypeOracle.getType(String pkgName,
String topLevelTypeSimpleName)
Finds a type given its package-relative name. |
JClassType[] |
TypeOracle.getTypes()
Gets all types, both top-level and nested. |
JClassType[] |
TypeOracle.getTypesInCompilationUnit(CompilationUnitProvider cup)
|
abstract JClassType |
JType.isClass()
|
JClassType |
JType.isClassOrInterface()
|
abstract JClassType |
JType.isInterface()
|
JClassType |
JPrimitiveType.isClass()
|
JClassType |
JPrimitiveType.isInterface()
|
JClassType |
JParameterizedType.isClass()
|
JClassType |
JParameterizedType.isInterface()
|
JClassType |
JPackage.findType(String typeName)
|
JClassType |
JPackage.findType(String[] typeName)
|
JClassType |
JPackage.getType(String typeName)
|
JClassType[] |
JPackage.getTypes()
|
JClassType |
JMethod.getEnclosingType()
|
JClassType |
JField.getEnclosingType()
|
JClassType |
JConstructor.getEnclosingType()
|
JClassType |
JClassType.findNestedType(String typeName)
|
JClassType |
JClassType.getEnclosingType()
|
JClassType[] |
JClassType.getImplementedInterfaces()
|
JClassType |
JClassType.getNestedType(String typeName)
|
JClassType[] |
JClassType.getNestedTypes()
|
JClassType[] |
JClassType.getSubtypes()
|
JClassType |
JClassType.getSuperclass()
|
JClassType |
JClassType.isClass()
|
JClassType |
JClassType.isInterface()
|
JClassType |
JArrayType.isClass()
|
JClassType |
JArrayType.isInterface()
|
abstract JClassType |
JAbstractMethod.getEnclosingType()
Gets the type in which this method or constructor was declared. |
| Methods in com.google.gwt.core.ext.typeinfo with parameters of type JClassType | |
JType |
TypeOracle.getParameterizedType(JClassType rawType,
JType[] typeArgs)
Gets the parameterized type object that represents the combination of a specified raw type and a set of type arguments. |
void |
TypeOracle.sort(JClassType[] types)
Convenience method to sort class types in a consistent way. |
void |
JClassType.addImplementedInterface(JClassType intf)
|
boolean |
JClassType.isAssignableTo(JClassType possibleSupertype)
|
void |
JClassType.setSuperclass(JClassType type)
|
| Constructors in com.google.gwt.core.ext.typeinfo with parameters of type JClassType | |
JMethod(TypeOracle oracle,
JClassType enclosingType,
String name,
int declStart,
int declEnd,
int bodyStart,
int bodyEnd)
|
|
JField(TypeOracle tio,
JClassType enclosingType,
String name)
|
|
JConstructor(TypeOracle oracle,
JClassType enclosingType,
String name,
int declStart,
int declEnd,
int bodyStart,
int bodyEnd)
|
|
JClassType(TypeOracle oracle,
CompilationUnitProvider cup,
JPackage declaringPackage,
JClassType enclosingType,
String name,
int declStart,
int declEnd,
int bodyStart,
int bodyEnd,
boolean isInterface)
|
|
| Uses of JClassType in com.google.gwt.user.rebind.rpc |
| Methods in com.google.gwt.user.rebind.rpc that return JClassType | |
JClassType |
SerializableTypeOracle.hasCustomFieldSerializer(JType type)
Return a custom field serializer if there is one associated with a type. |
JClassType |
CustomSerializerInfo.getSerializerClass()
|
JClassType |
CustomSerializerInfo.getSerializeeClass()
|
| Methods in com.google.gwt.user.rebind.rpc with parameters of type JClassType | |
String |
TypeSerializerCreator.realize(TreeLogger logger,
GeneratorContext context,
JClassType serviceInterface)
|
com.google.gwt.user.rebind.rpc.ProxyCreator |
ServiceInterfaceProxyGenerator.getProxyCreator(JClassType serviceIntf,
SerializableTypeOracle serializableTypeOracle)
|
String |
SerializableTypeOracle.getTypeSerializerQualifiedName(JClassType serviceIntf)
Return the qualified name of the type serializer class for the given service interface. |
String |
SerializableTypeOracle.getTypeSerializerSimpleName(JClassType serviceIntf)
Return the simple name of the type serializer class for the given service interface interface. |
JType[] |
ReachableTypeOracle.getTypesReachableFromInterface(JClassType intf)
Determine the set of types that are reachable from the method signatures in this interface and any interfaces that it implements. |
boolean |
CustomSerializerInfo.setSerializerClass(TreeLogger logger,
JClassType serializerClass)
|
void |
CustomSerializerInfo.setSerializeeClass(JClassType serializeeClass)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||