org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Class TypeBindingVisitor

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.compiler.lookup.TypeBindingVisitor

public class TypeBindingVisitor
extends java.lang.Object


Constructor Summary
TypeBindingVisitor()
           
 
Method Summary
 boolean visit(ArrayBinding arrayBinding)
           
 boolean visit(BaseTypeBinding baseTypeBinding)
           
 boolean visit(IntersectionCastTypeBinding intersectionCastTypeBinding)
           
 boolean visit(ParameterizedTypeBinding parameterizedTypeBinding)
           
 boolean visit(RawTypeBinding rawTypeBinding)
           
 boolean visit(ReferenceBinding referenceBinding)
           
static void visit(TypeBindingVisitor visitor, ReferenceBinding[] types)
           
static void visit(TypeBindingVisitor visitor, TypeBinding type)
           
static void visit(TypeBindingVisitor visitor, TypeBinding[] types)
           
 boolean visit(TypeVariableBinding typeVariable)
           
 boolean visit(WildcardBinding wildcardBinding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeBindingVisitor

public TypeBindingVisitor()
Method Detail

visit

public boolean visit(BaseTypeBinding baseTypeBinding)

visit

public boolean visit(ArrayBinding arrayBinding)

visit

public boolean visit(TypeVariableBinding typeVariable)

visit

public boolean visit(ReferenceBinding referenceBinding)

visit

public boolean visit(WildcardBinding wildcardBinding)

visit

public boolean visit(ParameterizedTypeBinding parameterizedTypeBinding)

visit

public boolean visit(IntersectionCastTypeBinding intersectionCastTypeBinding)

visit

public boolean visit(RawTypeBinding rawTypeBinding)

visit

public static void visit(TypeBindingVisitor visitor,
                         ReferenceBinding[] types)

visit

public static void visit(TypeBindingVisitor visitor,
                         TypeBinding type)

visit

public static void visit(TypeBindingVisitor visitor,
                         TypeBinding[] types)