Interface WeaveAnnotationProcessorBinding
-
- All Known Implementing Classes:
DefaultWeaveAnnotationProcessorBinding
public interface WeaveAnnotationProcessorBindingA binding to map a instance of aDWAnnotationProcessorto aResourceIdentifierto be applied.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceWeaveAnnotationProcessorBinding.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static WeaveAnnotationProcessorBinding.Builderbuilder()org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessorgetAnnotationProcessor()org.mule.weave.v2.api.tooling.location.ResourceIdentifiergetResourceIdentifier()
-
-
-
Method Detail
-
getResourceIdentifier
org.mule.weave.v2.api.tooling.location.ResourceIdentifier getResourceIdentifier()
- Returns:
- the
ResourceIdentifierwhich identifies the unique resource where the annotation processor will be executed to.
-
getAnnotationProcessor
org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessor getAnnotationProcessor()
- Returns:
- the
DWAnnotationProcessorto be executed.
-
builder
static WeaveAnnotationProcessorBinding.Builder builder()
-
-