Package | Description |
---|---|
com.google.gwt.dev.javac | |
com.google.gwt.dev.javac.typemodel |
Type-introspection support classes used by generators.
|
Modifier and Type | Method and Description |
---|---|
JMethod |
Resolver.newMethod(JClassType type,
String name,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations,
JTypeParameter[] typeParams) |
Modifier and Type | Class and Description |
---|---|
class |
JAnnotationMethod
Method declared on an annotation type.
|
Modifier and Type | Method and Description |
---|---|
JMethod |
JWildcardType.findMethod(String name,
JType[] paramTypes) |
JMethod |
JTypeParameter.findMethod(String name,
JType[] paramTypes) |
JMethod |
JRealClassType.findMethod(String name,
JType[] paramTypes) |
JMethod |
JRawType.findMethod(String name,
JType[] paramTypes) |
JMethod |
JParameterizedType.findMethod(String name,
JType[] paramTypes) |
abstract JMethod |
JClassType.findMethod(String name,
JType[] paramTypes) |
JMethod |
JArrayType.findMethod(String name,
JType[] paramTypes) |
JMethod[] |
JRealClassType.getInheritableMethods() |
JMethod[] |
JRawType.getInheritableMethods() |
JMethod[] |
JParameterizedType.getInheritableMethods() |
abstract JMethod[] |
JClassType.getInheritableMethods()
Iterates over the most-derived declaration of each unique inheritable
method available in the type hierarchy of the specified type, including
those found in superclasses and superinterfaces.
|
JMethod[] |
JArrayType.getInheritableMethods() |
JMethod |
JWildcardType.getMethod(String name,
JType[] paramTypes) |
JMethod |
JTypeParameter.getMethod(String name,
JType[] paramTypes) |
JMethod |
JRealClassType.getMethod(String name,
JType[] paramTypes) |
JMethod |
JRawType.getMethod(String name,
JType[] paramTypes) |
JMethod |
JParameterizedType.getMethod(String name,
JType[] paramTypes) |
abstract JMethod |
JClassType.getMethod(String name,
JType[] paramTypes) |
JMethod |
JArrayType.getMethod(String name,
JType[] paramTypes) |
JMethod[] |
JWildcardType.getMethods() |
JMethod[] |
JTypeParameter.getMethods() |
JMethod[] |
JRealClassType.getMethods() |
JMethod[] |
JRawType.getMethods() |
JMethod[] |
JParameterizedType.getMethods() |
abstract JMethod[] |
JClassType.getMethods() |
JMethod[] |
JArrayType.getMethods() |
JMethod[] |
JRealClassType.getOverloads(String name) |
JMethod[] |
JRawType.getOverloads(String name) |
JMethod[] |
JParameterizedType.getOverloads(String name) |
abstract JMethod[] |
JClassType.getOverloads(String name) |
JMethod[] |
JArrayType.getOverloads(String name) |
JMethod[] |
JRealClassType.getOverridableMethods() |
JMethod[] |
JRawType.getOverridableMethods() |
JMethod[] |
JParameterizedType.getOverridableMethods() |
abstract JMethod[] |
JClassType.getOverridableMethods()
Iterates over the most-derived declaration of each unique overridable
method available in the type hierarchy of the specified type, including
those found in superclasses and superinterfaces.
|
JMethod[] |
JArrayType.getOverridableMethods() |
JMethod |
JMethod.isMethod() |
JMethod |
JConstructor.isMethod() |
abstract JMethod |
JAbstractMethod.isMethod() |
protected JMethod |
TypeOracleUpdater.newMethod(JClassType type,
String name,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations,
JTypeParameter[] typeParams) |
Modifier and Type | Method and Description |
---|---|
protected void |
JRealClassType.addMethod(JMethod method) |
static void |
TypeOracle.sort(JMethod[] methods)
Convenience method to sort methods in a consistent way.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JRealClassType.getInheritableMethodsOnSuperclassesAndThisClass(Map<String,JMethod> methodsBySignature) |
protected void |
JRawType.getInheritableMethodsOnSuperclassesAndThisClass(Map<String,JMethod> methodsBySignature) |
protected void |
JParameterizedType.getInheritableMethodsOnSuperclassesAndThisClass(Map<String,JMethod> methodsBySignature) |
protected abstract void |
JClassType.getInheritableMethodsOnSuperclassesAndThisClass(Map<String,JMethod> methodsBySignature) |
protected void |
JArrayType.getInheritableMethodsOnSuperclassesAndThisClass(Map<String,JMethod> methodsBySignature) |
protected void |
JRealClassType.getInheritableMethodsOnSuperinterfacesAndMaybeThisInterface(Map<String,JMethod> methodsBySignature)
Gets the methods declared in interfaces that this type extends.
|
protected void |
JRawType.getInheritableMethodsOnSuperinterfacesAndMaybeThisInterface(Map<String,JMethod> methodsBySignature) |
protected void |
JParameterizedType.getInheritableMethodsOnSuperinterfacesAndMaybeThisInterface(Map<String,JMethod> methodsBySignature)
Gets the methods declared in interfaces that this type extends.
|
protected abstract void |
JClassType.getInheritableMethodsOnSuperinterfacesAndMaybeThisInterface(Map<String,JMethod> methodsBySignature)
Gets the methods declared in interfaces that this type extends.
|
protected void |
JArrayType.getInheritableMethodsOnSuperinterfacesAndMaybeThisInterface(Map<String,JMethod> methodsBySignature) |
Copyright © 2016. All rights reserved.