Interface WeaveAnnotationProcessorBinding

  • All Known Implementing Classes:
    DefaultWeaveAnnotationProcessorBinding

    public interface WeaveAnnotationProcessorBinding
    A binding to map a instance of a DWAnnotationProcessor to a ResourceIdentifier to be applied.
    • Method Detail

      • getResourceIdentifier

        org.mule.weave.v2.api.tooling.location.ResourceIdentifier getResourceIdentifier()
        Returns:
        the ResourceIdentifier which identifies the unique resource where the annotation processor will be executed to.
      • getAnnotationProcessor

        org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessor getAnnotationProcessor()
        Returns:
        the DWAnnotationProcessor to be executed.