Save This Page
Home » openjdk-7 » » javac » code » [javadoc | source]
abstract public static class: Types.SimpleVisitor [javadoc | source]
java.lang.Object<R, S>$SimpleVisitor

All Implemented Interfaces:

Direct Known Subclasses:
    TypeRelation, HasSameArgs, MembersClosureCache, Subst, UnaryVisitor, Rewriter, Adapter

A simple visitor for types. This visitor is simple as captured wildcards, for-all types (generic methods), and undetermined type variables (part of inference) are hidden. Captured wildcards are hidden by treating them as type variables and the rest are hidden by visiting their qtypes.
Method from$SimpleVisitor Summary:
visitCapturedType,   visitForAll,   visitUndetVar
Methods from$DefaultTypeVisitor:
visit,   visitArrayType,   visitCapturedType,   visitClassType,   visitErrorType,   visitForAll,   visitMethodType,   visitPackageType,   visitTypeVar,   visitUndetVar,   visitWildcardType
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from$SimpleVisitor Detail:
 public R visitCapturedType(CapturedType t,
    S s) 
 public R visitForAll(ForAll t,
    S s) 
 public R visitUndetVar(UndetVar t,
    S s)