# Uses of Package
com.google.gwt.core.ext.typeinfo

Packages that use com.google.gwt.core.ext.typeinfo
com.google.gwt.core.ext: Classes used to extend the GWT compiler.
com.google.gwt.core.ext.typeinfo: Type-introspection support classes used by generators.
com.google.gwt.i18n.rebind.format: Implementations for various MessageCatalogFormat implementations, which are used to generate files for translation or to read translated messages.
com.google.gwt.resources.ext: This package contains extension hooks for adding new resource types to ClientBundle.
com.google.gwt.resources.gss
com.google.gwt.uibinder.attributeparsers: Classes that parse XML attribute values, turning them into valid Java expressions.
com.google.gwt.uibinder.elementparsers: Classes that parse XML elements, using the context to generate widget initialization code.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.core.ext
Class and Description
TypeOracle Provides type-related information about a set of source files.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.core.ext.typeinfo
Class and Description
HasAnnotations Interface implemented by elements that can have annotations.
HasTypeParameters Interface implemented by elements that can have can have type parameters, namely classes and methods.
JAbstractMethod Common interface 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.
JGenericType Type declaration that has type parameters.
JMethod Represents a method declaration.
JPackage Represents a logical package.
JParameter Represents a parameter in a declaration.
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 Super interface for types.
JTypeParameter Represents one of the type parameters in a generic type.
JWildcardType Represents a wildcard type argument to a parameterized type.
JWildcardType.BoundType Type of wildcard bound.
NotFoundException Indicates that the requested type info element could not be found.
TypeOracle Provides type-related information about a set of source files.
TypeOracleException The superclass of exceptions thrown by `TypeOracle`.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.i18n.rebind.format
Class and Description
JClassType Type used to represent any non-primitive type.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.resources.ext
Class and Description
JClassType Type used to represent any non-primitive type.
JMethod Represents a method declaration.
JType Super interface for types.
NotFoundException Indicates that the requested type info element could not be found.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.resources.gss
Class and Description
JClassType Type used to represent any non-primitive type.
JMethod Represents a method declaration.
JType Super interface for types.
NotFoundException Indicates that the requested type info element could not be found.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.uibinder.attributeparsers
Class and Description
JEnumType Type representing a Java enumerated type.
JType Super interface for types.
TypeOracle Provides type-related information about a set of source files.

Classes in com.google.gwt.core.ext.typeinfo used by com.google.gwt.uibinder.elementparsers
Class and Description
JClassType Type used to represent any non-primitive type.