public class TypeMirrorImpl extends Object implements TypeMirror
| Modifier and Type | Field and Description |
|---|---|
protected Binding |
_binding |
protected BaseProcessingEnvImpl |
_env |
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(TypeVisitor<R,P> v,
P p) |
boolean |
equals(Object obj) |
<A extends Annotation> |
getAnnotation(Class<A> annotationType) |
protected AnnotationBinding[] |
getAnnotationBindings() |
List<? extends AnnotationMirror> |
getAnnotationMirrors() |
<A extends Annotation> |
getAnnotationsByType(Class<A> annotationType) |
TypeKind |
getKind() |
AnnotationBinding[] |
getPackedAnnotationBindings() |
int |
hashCode() |
String |
toString() |
protected final BaseProcessingEnvImpl _env
protected final Binding _binding
public <R,P> R accept(TypeVisitor<R,P> v, P p)
accept in interface TypeMirrorpublic TypeKind getKind()
getKind in interface TypeMirrorpublic String toString()
toString in interface TypeMirrortoString in class Objectpublic int hashCode()
hashCode in interface TypeMirrorhashCode in class Objectpublic boolean equals(Object obj)
equals in interface TypeMirrorequals in class Objectpublic final AnnotationBinding[] getPackedAnnotationBindings()
protected AnnotationBinding[] getAnnotationBindings()
public List<? extends AnnotationMirror> getAnnotationMirrors()
getAnnotationMirrors in interface AnnotatedConstructpublic <A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotation in interface AnnotatedConstructpublic <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationType)
getAnnotationsByType in interface AnnotatedConstructCopyright © 2015. All rights reserved.