Package | Description |
---|---|
com.google.gwt.dev.javac | |
com.google.gwt.dev.javac.asm | |
com.google.gwt.dev.javac.typemodel |
Type-introspection support classes used by generators.
|
Modifier and Type | Method and Description |
---|---|
JRealClassType |
Resolver.newRealClassType(JPackage pkg,
String enclosingTypeName,
boolean isLocalType,
String className,
boolean isIntf) |
Modifier and Type | Method and Description |
---|---|
Map<String,JRealClassType> |
CompilationUnitTypeOracleUpdater.getInternalMapper() |
Map<String,JRealClassType> |
Resolver.getInternalMapper() |
Modifier and Type | Method and Description |
---|---|
void |
Resolver.addImplementedInterface(JRealClassType type,
JClassType intf) |
boolean |
Resolver.resolveClass(TreeLogger logger,
JRealClassType type) |
void |
Resolver.setSuperClass(JRealClassType type,
JClassType superType) |
Constructor and Description |
---|
ResolveClassSignature(Resolver resolver,
Map<String,JRealClassType> binaryMapper,
TreeLogger logger,
JRealClassType type,
TypeParameterLookup lookup) |
Constructor and Description |
---|
ResolveClassSignature(Resolver resolver,
Map<String,JRealClassType> binaryMapper,
TreeLogger logger,
JRealClassType type,
TypeParameterLookup lookup) |
ResolveTypeSignature(Resolver resolver,
Map<String,JRealClassType> internalMapper,
TreeLogger logger,
JType[] returnTypeRef,
TypeParameterLookup lookup,
JClassType enclosingClass)
Resolve a parameterized type.
|
ResolveTypeSignature(Resolver resovler,
Map<String,JRealClassType> internalMapper,
TreeLogger logger,
JType[] returnTypeRef,
TypeParameterLookup lookup,
JClassType enclosingClass,
char wildcardMatch) |
Modifier and Type | Class and Description |
---|---|
class |
JAnnotationType
Type representing an annotation type.
|
class |
JEnumType
Type representing a Java enumerated type.
|
class |
JGenericType
Type declaration that has type parameters.
|
Modifier and Type | Method and Description |
---|---|
protected JRealClassType |
TypeOracleUpdater.newRealClassType(JPackage pkg,
String enclosingTypeName,
String className,
boolean isIntf) |
Modifier and Type | Method and Description |
---|---|
protected void |
TypeOracleUpdater.addAnnotations(JRealClassType type,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations) |
protected void |
TypeOracleUpdater.addImplementedInterface(JRealClassType type,
JClassType intf) |
protected JAnnotationMethod |
TypeOracleUpdater.newAnnotationMethod(JRealClassType enclosingType,
String name,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations,
JTypeParameter[] jtypeParameters,
Object defaultValue) |
protected JConstructor |
TypeOracleUpdater.newConstructor(JRealClassType type,
String name,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations,
JTypeParameter[] typeParams) |
protected JEnumConstant |
TypeOracleUpdater.newEnumConstant(JRealClassType type,
String name,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations,
int ordinal) |
protected JField |
TypeOracleUpdater.newField(JRealClassType type,
String name,
Map<Class<? extends Annotation>,Annotation> declaredAnnotations) |
protected void |
TypeOracleUpdater.setEnclosingType(JRealClassType type,
JClassType enclosingType) |
protected void |
TypeOracleUpdater.setSuperClass(JRealClassType type,
JClassType superType) |
Copyright © 2018. All rights reserved.