org.aspectj.org.eclipse.jdt.internal.compiler.apt.model
Class WildcardTypeImpl

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl
      extended by org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.WildcardTypeImpl
All Implemented Interfaces:
javax.lang.model.type.TypeMirror, javax.lang.model.type.WildcardType

public class WildcardTypeImpl
extends TypeMirrorImpl
implements javax.lang.model.type.WildcardType

Implementation of the WildcardType


Field Summary
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl
_binding, _env
 
Method Summary
<R,P> R
accept(javax.lang.model.type.TypeVisitor<R,P> v, P p)
           
 javax.lang.model.type.TypeMirror getExtendsBound()
           
 javax.lang.model.type.TypeKind getKind()
           
 javax.lang.model.type.TypeMirror getSuperBound()
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl
equals, getAnnotation, getAnnotationBindings, getAnnotationMirrors, getAnnotationsByType, getPackedAnnotationBindings, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.lang.model.type.TypeMirror
equals, hashCode, toString
 

Method Detail

getExtendsBound

public javax.lang.model.type.TypeMirror getExtendsBound()
Specified by:
getExtendsBound in interface javax.lang.model.type.WildcardType

getKind

public javax.lang.model.type.TypeKind getKind()
Specified by:
getKind in interface javax.lang.model.type.TypeMirror
Overrides:
getKind in class TypeMirrorImpl

getSuperBound

public javax.lang.model.type.TypeMirror getSuperBound()
Specified by:
getSuperBound in interface javax.lang.model.type.WildcardType

accept

public <R,P> R accept(javax.lang.model.type.TypeVisitor<R,P> v,
                      P p)
Specified by:
accept in interface javax.lang.model.type.TypeMirror
Overrides:
accept in class TypeMirrorImpl