Package com.google.gwt.core.ext.typeinfo

Type-introspection support classes used by generators.

See:
          Description

Interface Summary
HasAnnotations Interface implemented by elements that can have annotations.
HasMetaData Manages doc comment metadata for an AST item.
HasTypeParameters Interface implemented by elements that can have can have type parameters, namely classes and methods.
 

Class Summary
JAbstractMethod Common superclass for JMethod and JConstructor.
JAnnotationMethod Method declared on an annotation type.
JAnnotationType Type representing an annotation type.
JArrayType Type representing a Java array.
JClassType Type used to represent any non-primitive type.
JConstructor Represents a constructor declaration.
JEnumConstant An enumeration constant declared in an enumerated type.
JEnumType Type representing a Java enumerated type.
JField Represents a field declaration.
JGenericMethod  
JGenericType Type declaration that has type parameters.
JMethod Represents a method declaration.
JniConstants Constants used with JNI type descriptors.
JPackage Represents a logical package.
JParameter Represents a parameter in a declaration.
JParameterizedMethod  
JParameterizedType Represents a parameterized type in a declaration.
JPrimitiveType Represents a primitive type in a declaration.
JRawType Represents a raw type; that is a generic type with no type arguments.
JRealClassType Type representing a Java class or interface type that a user would declare.
JType Abstract superclass for types.
JTypeParameter Represents one of the type parameters in a generic type.
JWildcardType Represents a wildcard type argument to a parameterized type.
TypeOracle Provides type-related information about a set of source files, including doc comment metadata.
 

Enum Summary
JWildcardType.BoundType Type of wildcard bound.
 

Exception Summary
BadTypeArgsException Thrown when an invalid type is specified as part of a gwt.typeArgs tag within a doc comment.
NotFoundException Indicates that the requested type info element could not be found.
ParseException Indicates that a source declaration was not parsed successfully.
TypeOracleException The superclass of exceptions thrown by TypeOracle.
 

Package com.google.gwt.core.ext.typeinfo Description

Type-introspection support classes used by generators. Developers implementing custom generators will use the classes in this package for introspection of the code being compiled.