Package io.quarkus.arc.processor
Class AnnotationsTransformer.Builder
- java.lang.Object
-
- io.quarkus.arc.processor.AnnotationsTransformer.AbstractBuilder<AnnotationsTransformer.Builder>
-
- io.quarkus.arc.processor.AnnotationsTransformer.Builder
-
- All Implemented Interfaces:
Predicate<org.jboss.jandex.AnnotationTarget.Kind>
- Enclosing interface:
- AnnotationsTransformer
public static final class AnnotationsTransformer.Builder extends AnnotationsTransformer.AbstractBuilder<AnnotationsTransformer.Builder>
A commonAnnotationsTransformerbuilder.
-
-
Field Summary
Fields Modifier and Type Field Description protected Predicate<org.jboss.jandex.AnnotationTarget.Kind>appliesTo-
Fields inherited from class io.quarkus.arc.processor.AnnotationsTransformer.AbstractBuilder
predicate, priority
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationsTransformer.BuilderappliesTo(Predicate<org.jboss.jandex.AnnotationTarget.Kind> appliesTo)AnnotationsTransformer.BuilderappliesTo(org.jboss.jandex.AnnotationTarget.Kind appliesToKind)booleantest(org.jboss.jandex.AnnotationTarget.Kind kind)-
Methods inherited from class io.quarkus.arc.processor.AnnotationsTransformer.AbstractBuilder
priority, self, thenTransform, transform, when, whenContainsAll, whenContainsAll, whenContainsAll, whenContainsAny, whenContainsAny, whenContainsAny, whenContainsNone, whenContainsNone, whenContainsNone, wrap
-
-
-
-
Field Detail
-
appliesTo
protected Predicate<org.jboss.jandex.AnnotationTarget.Kind> appliesTo
-
-
Method Detail
-
appliesTo
public AnnotationsTransformer.Builder appliesTo(org.jboss.jandex.AnnotationTarget.Kind appliesToKind)
- Parameters:
appliesToKind-- Returns:
- self
- See Also:
AnnotationsTransformer.appliesTo(Kind)
-
appliesTo
public AnnotationsTransformer.Builder appliesTo(Predicate<org.jboss.jandex.AnnotationTarget.Kind> appliesTo)
- Parameters:
appliesTo-- Returns:
- self
- See Also:
AnnotationsTransformer.appliesTo(Kind)
-
test
public boolean test(org.jboss.jandex.AnnotationTarget.Kind kind)
-
-