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.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessororg.mule.weave.v2.api.tooling.location.ResourceIdentifier
-
Method Details
-
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
-