Mirror API

Uses of Interface
com.sun.mirror.type.ReferenceType

Packages that use ReferenceType
com.sun.mirror.declaration Interfaces used to model program element declarations. 
com.sun.mirror.type Interfaces used to model types. 
com.sun.mirror.util Utilities to assist in the processing of declarations and types
 

Uses of ReferenceType in com.sun.mirror.declaration
 

Methods in com.sun.mirror.declaration that return types with arguments of type ReferenceType
 Collection<ReferenceType> TypeParameterDeclaration.getBounds()
          Returns the bounds of this type parameter.
 Collection<ReferenceType> ExecutableDeclaration.getThrownTypes()
          Returns the exceptions and other throwables listed in this method or constructor's throws clause.
 

Uses of ReferenceType in com.sun.mirror.type
 

Subinterfaces of ReferenceType in com.sun.mirror.type
 interface AnnotationType
          Represents an annotation type.
 interface ArrayType
          Represents an array type.
 interface ClassType
          Represents a class type.
 interface DeclaredType
          Represents a declared type, either a class type or an interface type.
 interface EnumType
          Represents an enum type.
 interface InterfaceType
          Represents an interface type.
 interface TypeVariable
          Represents a type variable.
 

Methods in com.sun.mirror.type that return types with arguments of type ReferenceType
 Collection<ReferenceType> WildcardType.getLowerBounds()
          Returns the lower bounds of this wildcard.
 Collection<ReferenceType> WildcardType.getUpperBounds()
          Returns the upper bounds of this wildcard.
 

Uses of ReferenceType in com.sun.mirror.util
 

Methods in com.sun.mirror.util with parameters of type ReferenceType
 void SimpleTypeVisitor.visitReferenceType(ReferenceType t)
          Visits a reference type.
 void TypeVisitor.visitReferenceType(ReferenceType t)
          Visits a reference type.
 

Method parameters in com.sun.mirror.util with type arguments of type ReferenceType
 WildcardType Types.getWildcardType(Collection<ReferenceType> upperBounds, Collection<ReferenceType> lowerBounds)
          Returns a new wildcard.
 WildcardType Types.getWildcardType(Collection<ReferenceType> upperBounds, Collection<ReferenceType> lowerBounds)
          Returns a new wildcard.
 


Mirror API

Report a bug or request a feature.
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.