GWT 2.1.1

Uses of Class
com.google.gwt.core.ext.typeinfo.JClassType

Packages that use JClassType
com.google.gwt.benchmarks   
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.uibinder.attributeparsers   
com.google.gwt.uibinder.elementparsers   
 

Uses of JClassType in com.google.gwt.benchmarks
 

Methods in com.google.gwt.benchmarks with parameters of type JClassType
 void BenchmarkReport.addBenchmark(TreeLogger logger, JClassType benchmarkClass)
          Adds the Benchmark to the report.
 

Uses of JClassType in com.google.gwt.core.ext.typeinfo
 

Subclasses of JClassType in com.google.gwt.core.ext.typeinfo
 class JAnnotationType
          Type representing an annotation type.
 class JArrayType
          Type representing a Java array.
 class JEnumType
          Type representing a Java enumerated type.
 class JGenericType
          Type declaration that has type parameters.
 class JParameterizedType
          Represents a parameterized type in a declaration.
 class JRawType
          Represents a raw type; that is a generic type with no type arguments.
 class JRealClassType
          Type representing a Java class or interface type that a user would declare.
 class JTypeParameter
          Represents one of the type parameters in a generic type.
 class JWildcardType
          Represents a wildcard type argument to a parameterized type.
 

Methods in com.google.gwt.core.ext.typeinfo that return JClassType
 JClassType JRealClassType.findNestedType(java.lang.String typeName)
           
 JClassType JRawType.findNestedType(java.lang.String typeName)
           
 JClassType JParameterizedType.findNestedType(java.lang.String typeName)
           
abstract  JClassType JClassType.findNestedType(java.lang.String typeName)
           
 JClassType JArrayType.findNestedType(java.lang.String typeName)
           
protected  JClassType JRealClassType.findNestedTypeImpl(java.lang.String[] typeName, int index)
           
protected  JClassType JParameterizedType.findNestedTypeImpl(java.lang.String[] typeName, int index)
           
 JClassType TypeOracle.findType(java.lang.String name)
          Finds a class or interface given its fully-qualified name.
 JClassType JPackage.findType(java.lang.String typeName)
           
 JClassType JPackage.findType(java.lang.String[] typeName)
           
 JClassType TypeOracle.findType(java.lang.String pkgName, java.lang.String typeName)
          Finds a type given its package-relative name.
 JClassType[] JTypeParameter.getBounds()
           
 JClassType JTypeParameter.getEnclosingType()
           
 JClassType JRealClassType.getEnclosingType()
           
 JClassType JParameterizedType.getEnclosingType()
           
 JClassType JMethod.getEnclosingType()
           
 JClassType JField.getEnclosingType()
           
 JClassType JConstructor.getEnclosingType()
           
abstract  JClassType JClassType.getEnclosingType()
           
 JClassType JArrayType.getEnclosingType()
           
abstract  JClassType JAbstractMethod.getEnclosingType()
          Gets the type in which this method or constructor was declared.
 JClassType JWildcardType.getErasedType()
           
 JClassType JRealClassType.getErasedType()
           
 JClassType JGenericType.getErasedType()
           
abstract  JClassType JClassType.getErasedType()
           
 JClassType JArrayType.getErasedType()
           
 JClassType JWildcardType.getFirstBound()
           
 JClassType JTypeParameter.getFirstBound()
           
 JClassType[] JRealClassType.getImplementedInterfaces()
           
 JClassType[] JRawType.getImplementedInterfaces()
           
 JClassType[] JParameterizedType.getImplementedInterfaces()
           
abstract  JClassType[] JClassType.getImplementedInterfaces()
           
 JClassType[] JArrayType.getImplementedInterfaces()
           
 JClassType TypeOracle.getJavaLangObject()
          Gets a reference to the type object representing java.lang.Object.
 JClassType[] JWildcardType.getLowerBounds()
          Returns the lower bounds of this wildcard type.
 JClassType JRealClassType.getNestedType(java.lang.String typeName)
           
 JClassType JRawType.getNestedType(java.lang.String typeName)
           
 JClassType JParameterizedType.getNestedType(java.lang.String typeName)
           
abstract  JClassType JClassType.getNestedType(java.lang.String typeName)
           
 JClassType JArrayType.getNestedType(java.lang.String typeName)
           
 JClassType[] JRealClassType.getNestedTypes()
           
 JClassType[] JRawType.getNestedTypes()
           
 JClassType[] JParameterizedType.getNestedTypes()
           
abstract  JClassType[] JClassType.getNestedTypes()
           
 JClassType[] JArrayType.getNestedTypes()
           
 JClassType JParameterizedType.getRawType()
           
 JClassType TypeOracle.getSingleJsoImpl(JClassType intf)
          Returns the single implementation type for an interface returned via TypeOracle.getSingleJsoImplInterfaces() or null if no JSO implementation is defined.
 JClassType[] JWildcardType.getSubtypes()
           
 JClassType[] JTypeParameter.getSubtypes()
           
 JClassType[] JRealClassType.getSubtypes()
           
 JClassType[] JRawType.getSubtypes()
           
 JClassType[] JParameterizedType.getSubtypes()
           
abstract  JClassType[] JClassType.getSubtypes()
           
 JClassType JWildcardType.getSuperclass()
           
 JClassType JRealClassType.getSuperclass()
           
 JClassType JRawType.getSuperclass()
           
 JClassType JParameterizedType.getSuperclass()
           
abstract  JClassType JClassType.getSuperclass()
           
 JClassType JArrayType.getSuperclass()
           
 JClassType TypeOracle.getType(java.lang.String name)
          Finds a type given its fully qualified name.
 JClassType JPackage.getType(java.lang.String typeName)
           
 JClassType TypeOracle.getType(java.lang.String pkgName, java.lang.String topLevelTypeSimpleName)
          Finds a type given its package-relative name.
 JClassType[] JParameterizedType.getTypeArgs()
           
 JClassType[] TypeOracle.getTypes()
          Gets all types, both top-level and nested.
 JClassType[] JPackage.getTypes()
           
 JClassType JWildcardType.getUpperBound()
           
 JClassType[] JWildcardType.getUpperBounds()
          Returns the upper bounds of this wildcard type.
abstract  JClassType JType.isClass()
           
 JClassType JRealClassType.isClass()
           
 JClassType JPrimitiveType.isClass()
           
 JClassType JArrayType.isClass()
           
 JClassType JType.isClassOrInterface()
           
abstract  JClassType JType.isInterface()
           
 JClassType JRealClassType.isInterface()
           
 JClassType JPrimitiveType.isInterface()
           
abstract  JClassType JClassType.isInterface()
           
 JClassType JArrayType.isInterface()
           
 

Methods in com.google.gwt.core.ext.typeinfo that return types with arguments of type JClassType
 java.util.Set<JClassType> JClassType.getFlattenedSupertypeHierarchy()
          Returns all of the superclasses and superinterfaces for a given type including the type itself.
protected static java.util.Set<JClassType> JClassType.getFlattenedSuperTypeHierarchy(JClassType type)
          Returns all of the superclasses and superinterfaces for a given type including the type itself.
 java.util.Set<JClassType> TypeOracle.getSingleJsoImplInterfaces()
          Returns an unmodifiable, live view of all interface types that are implemented by exactly one JSO subtype.
 

Methods in com.google.gwt.core.ext.typeinfo with parameters of type JClassType
protected  void JRealClassType.acceptSubtype(JClassType me)
           
protected abstract  void JClassType.acceptSubtype(JClassType me)
           
protected  void JArrayType.acceptSubtype(JClassType me)
           
protected  void TypeOracleBuilder.addImplementedInterface(JRealClassType type, JClassType intf)
           
protected  void JRealClassType.addNestedType(JClassType type)
           
protected static java.util.Set<JClassType> JClassType.getFlattenedSuperTypeHierarchy(JClassType type)
          Returns all of the superclasses and superinterfaces for a given type including the type itself.
 JParameterizedType TypeOracle.getParameterizedType(JGenericType genericType, JClassType[] typeArgs)
          Gets the parameterized type object that represents the combination of a specified raw type and a set of type arguments.
 JParameterizedType TypeOracle.getParameterizedType(JGenericType genericType, JClassType enclosingType, JClassType[] typeArgs)
          Gets the parameterized type object that represents the combination of a specified raw type and a set of type arguments.
 JParameterizedType TypeOracle.getParameterizedType(JGenericType genericType, JClassType enclosingType, JClassType[] typeArgs)
          Gets the parameterized type object that represents the combination of a specified raw type and a set of type arguments.
 JClassType TypeOracle.getSingleJsoImpl(JClassType intf)
          Returns the single implementation type for an interface returned via TypeOracle.getSingleJsoImplInterfaces() or null if no JSO implementation is defined.
 JWildcardType TypeOracle.getWildcardType(JWildcardType.BoundType boundType, JClassType typeBound)
           
 boolean JClassType.isAssignableFrom(JClassType possibleSubtype)
          Returns true if this JClassType is assignable from the specified JClassType parameter.
 boolean JClassType.isAssignableTo(JClassType possibleSupertype)
          Returns true if this JClassType is assignable to the specified JClassType parameter.
protected  JMethod TypeOracleBuilder.newMethod(JClassType type, java.lang.String name, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotations, JTypeParameter[] typeParams)
           
protected  void JRealClassType.notifySuperTypesOf(JClassType me)
          Tells this type's superclasses and superinterfaces about it.
protected abstract  void JClassType.notifySuperTypesOf(JClassType me)
          Tells this type's superclasses and superinterfaces about it.
protected  void JArrayType.notifySuperTypesOf(JClassType me)
           
protected  void JRealClassType.removeSubtype(JClassType me)
           
protected abstract  void JClassType.removeSubtype(JClassType me)
           
protected  void JArrayType.removeSubtype(JClassType me)
           
 void JTypeParameter.setBounds(JClassType[] bounds)
           
protected  void TypeOracleBuilder.setEnclosingType(JRealClassType type, JClassType enclosingType)
           
protected  void TypeOracleBuilder.setSuperClass(JRealClassType type, JClassType superType)
           
static void TypeOracle.sort(JClassType[] types)
          Convenience method to sort class types in a consistent way.
 

Uses of JClassType in com.google.gwt.i18n.rebind.format
 

Methods in com.google.gwt.i18n.rebind.format with parameters of type JClassType
 void PropertiesFormat.write(TreeLogger logger, java.lang.String locale, com.google.gwt.i18n.rebind.AbstractResource.ResourceList resourceList, java.io.PrintWriter out, JClassType messageInterface)
           
 void MessageCatalogFormat.write(TreeLogger logger, java.lang.String locale, com.google.gwt.i18n.rebind.AbstractResource.ResourceList resourceList, java.io.PrintWriter out, JClassType messageInterface)
          Write a message catalog file.
 

Uses of JClassType in com.google.gwt.resources.ext
 

Methods in com.google.gwt.resources.ext that return JClassType
 JClassType ResourceContext.getClientBundleType()
          Return the interface type of the resource bundle being generated.
 

Methods in com.google.gwt.resources.ext with parameters of type JClassType
static JMethod ResourceGeneratorUtil.getMethodByPath(JClassType rootType, java.util.List<java.lang.String> pathElements, JType expectedReturnType)
          Finds a method by following a dotted path interpreted as a series of no-arg method invocations from an instance of a given root type.
 

Uses of JClassType in com.google.gwt.uibinder.attributeparsers
 

Methods in com.google.gwt.uibinder.attributeparsers that return JClassType
 JClassType BundleAttributeParser.bundleClass()
          Deprecated.  
 

Constructors in com.google.gwt.uibinder.attributeparsers with parameters of type JClassType
BundleAttributeParser(JClassType bundleClass, java.lang.String bundleInstance, boolean isBundleStatic)
          Deprecated.  
BundleAttributeParsers(TypeOracle oracle, com.google.gwt.uibinder.rebind.MortalLogger logger, com.google.gwt.uibinder.rebind.model.OwnerClass ownerClass, java.lang.String templatePath, JClassType uiOwnerType)
          Deprecated.  
 

Uses of JClassType in com.google.gwt.uibinder.elementparsers
 

Methods in com.google.gwt.uibinder.elementparsers with parameters of type JClassType
 void UiChildParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void UIObjectParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void TabPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement panelElem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void TabLayoutPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement panelElem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void StackPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void StackLayoutPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement panelElem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void NumberLabelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void MenuItemParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void MenuBarParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void ListBoxParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void LayoutPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void IsEmptyParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void ImageParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void HasWidgetsParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void HasTextParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void HasHTMLParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void HasAlignmentParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void HTMLPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void GridParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void ElementParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
          Parse the given element, generating the code to initialize it from the element's attributes and children.
 void DomElementParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void DockPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void DockLayoutPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void DisclosurePanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement panelElem, java.lang.String panelField, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void DialogBoxParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void DateLabelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void CustomButtonParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void CellPanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void BeanParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
          Generates code to initialize all bean attributes on the given element.
 void AttributeMessageParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 void AbsolutePanelParser.parse(com.google.gwt.uibinder.rebind.XMLElement elem, java.lang.String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer)
           
 


GWT 2.1.1