public class StandalonePackageType extends Object implements NoType
Constructor and Description |
---|
StandalonePackageType(com.facebook.buck.jvm.java.abi.source.ArtificialPackageElement packageElement) |
Modifier and Type | Method and Description |
---|---|
<R,P> R |
accept(TypeVisitor<R,P> v,
P p) |
com.facebook.buck.jvm.java.abi.source.ArtificialPackageElement |
asElement() |
<A extends Annotation> |
getAnnotation(Class<A> annotationType) |
List<? extends AnnotationMirror> |
getAnnotationMirrors() |
<A extends Annotation> |
getAnnotationsByType(Class<A> annotationType) |
TypeKind |
getKind() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept, equals, getKind, hashCode
getAnnotation, getAnnotationMirrors, getAnnotationsByType
public StandalonePackageType(com.facebook.buck.jvm.java.abi.source.ArtificialPackageElement packageElement)
public com.facebook.buck.jvm.java.abi.source.ArtificialPackageElement asElement()
public String toString()
toString
in interface TypeMirror
toString
in class Object
public TypeKind getKind()
getKind
in interface TypeMirror
public <R,P> R accept(TypeVisitor<R,P> v, P p)
accept
in interface TypeMirror
public List<? extends AnnotationMirror> getAnnotationMirrors()
getAnnotationMirrors
in interface AnnotatedConstruct
public <A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotation
in interface AnnotatedConstruct
public <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationType)
getAnnotationsByType
in interface AnnotatedConstruct