Class Helpers

java.lang.Object
org.robolectric.annotation.processing.Helpers

public class Helpers extends Object
  • Constructor Details

  • Method Details

    • getAnnotationTypeMirrorValue

      public static javax.lang.model.type.TypeMirror getAnnotationTypeMirrorValue(javax.lang.model.element.AnnotationValue av)
    • getAnnotationTypeMirrorValue

      public static javax.lang.model.element.TypeElement getAnnotationTypeMirrorValue(javax.lang.model.element.Element el)
    • getAnnotationTypeMirrorValue

      public static javax.lang.model.element.AnnotationValue getAnnotationTypeMirrorValue(javax.lang.model.element.AnnotationMirror annotationMirror, String key)
    • getAnnotationStringValue

      public static String getAnnotationStringValue(javax.lang.model.element.AnnotationValue av)
    • getAnnotationIntValue

      public static int getAnnotationIntValue(javax.lang.model.element.AnnotationValue av)
    • getAnnotationMirror

      public static javax.lang.model.element.AnnotationMirror getAnnotationMirror(javax.lang.model.util.Types types, javax.lang.model.element.Element element, javax.lang.model.element.TypeElement annotation)
    • getImplementsMirror

      public static javax.lang.model.element.AnnotationMirror getImplementsMirror(javax.lang.model.element.Element elem, javax.lang.model.util.Types types, javax.lang.model.element.TypeElement typeElement)
    • isSameParameterList

      public boolean isSameParameterList(List<? extends javax.lang.model.element.TypeParameterElement> l1, List<? extends javax.lang.model.element.TypeParameterElement> l2)
    • getImplementedClass

      public javax.lang.model.type.TypeMirror getImplementedClass(javax.lang.model.element.AnnotationMirror am)
    • appendParameterList

      public void appendParameterList(StringBuilder message, List<? extends javax.lang.model.element.TypeParameterElement> tpeList)
    • getPackageElement

      public javax.lang.model.element.Element getPackageElement(String packageName)
    • asElement

      public javax.lang.model.element.Element asElement(javax.lang.model.type.TypeMirror typeMirror)
    • getTypeElement

      public javax.lang.model.element.TypeElement getTypeElement(String className)