Package japicmp.util

Class AnnotationHelper

java.lang.Object
japicmp.util.AnnotationHelper

public class AnnotationHelper extends Object
  • Constructor Details

    • AnnotationHelper

      public AnnotationHelper()
  • Method Details

    • computeAnnotationChanges

      public static <T> void computeAnnotationChanges(List<JApiAnnotation> annotations, Optional<T> oldClassOptional, Optional<T> newClassOptional, JarArchiveComparatorOptions options, AnnotationHelper.AnnotationsAttributeCallback<T> annotationsAttributeCallback)
    • buildAnnotationMap

      private static Map<String,javassist.bytecode.annotation.Annotation> buildAnnotationMap(javassist.bytecode.annotation.Annotation[] annotations)
    • hasAnnotation

      public static boolean hasAnnotation(javassist.bytecode.ClassFile classFile, String annotationClassName)
    • hasAnnotation

      public static boolean hasAnnotation(List attributes, String annotationClassName)