Class DefaultWeaveAnnotationProcessorBinding
- java.lang.Object
-
- org.mule.weave.extension.api.extension.annotations.DefaultWeaveAnnotationProcessorBinding
-
- All Implemented Interfaces:
WeaveAnnotationProcessorBinding
public class DefaultWeaveAnnotationProcessorBinding extends java.lang.Object implements WeaveAnnotationProcessorBinding
-
-
Constructor Summary
Constructors Constructor Description DefaultWeaveAnnotationProcessorBinding(org.mule.weave.v2.api.tooling.location.ResourceIdentifier resourceIdentifier, org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessor annotationProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessorgetAnnotationProcessor()org.mule.weave.v2.api.tooling.location.ResourceIdentifiergetResourceIdentifier()
-
-
-
Method Detail
-
getResourceIdentifier
public org.mule.weave.v2.api.tooling.location.ResourceIdentifier getResourceIdentifier()
- Specified by:
getResourceIdentifierin interfaceWeaveAnnotationProcessorBinding- Returns:
- the
ResourceIdentifierwhich identifies the unique resource where the annotation processor will be executed to.
-
getAnnotationProcessor
public org.mule.weave.v2.api.tooling.annotation.DWAnnotationProcessor getAnnotationProcessor()
- Specified by:
getAnnotationProcessorin interfaceWeaveAnnotationProcessorBinding- Returns:
- the
DWAnnotationProcessorto be executed.
-
-