Interface AnnotationsTransformer


  • public interface AnnotationsTransformer
    Allows a build-time extension to override the annotations that exist on bean classes.

    The container should use AnnotationStore to obtain annotations of any ClassInfo, FieldInfo and MethodInfo.

    See Also:
    AnnotationsTransformer.Builder
    • Method Detail

      • getPriority

        default int getPriority()
        Processors with higher priority are called first.
        Returns:
        the priority
      • appliesTo

        default boolean appliesTo​(org.jboss.jandex.AnnotationTarget.Kind kind)
        By default, the transformation is applied to all kinds of targets.
        Parameters:
        kind -
        Returns:
        true if the transformation applies to the specified kind, false otherwise