Class AnnotationsTransformer.ClassTransformerBuilder

All Implemented Interfaces:
Predicate<org.jboss.jandex.AnnotationTarget.Kind>
Enclosing interface:
AnnotationsTransformer

public static final class AnnotationsTransformer.ClassTransformerBuilder extends AnnotationsTransformer.AbstractBuilder<AnnotationsTransformer.ClassTransformerBuilder>
  • Constructor Details

    • ClassTransformerBuilder

      public ClassTransformerBuilder()
  • Method Details

    • whenClass

      public AnnotationsTransformer.ClassTransformerBuilder whenClass(Predicate<org.jboss.jandex.ClassInfo> condition)
      The class must meet the given condition.
      Parameters:
      condition -
      Returns:
      self
    • test

      public boolean test(org.jboss.jandex.AnnotationTarget.Kind kind)