Module org.mule.sdk.api
Annotation Interface ClassValue
@Target({PARAMETER,FIELD})
@Retention(RUNTIME)
@Documented
@MinMuleVersion("4.5.0")
public @interface ClassValue
Marks a field or parameter annotated with
Parameter as actually representing a class.
This annotation should only be used with String parameters.- Since:
- 1.0
-
Optional Element Summary
Optional Elements
-
Element Details
-
extendsOrImplements
String[] extendsOrImplements- Returns:
- The Fully Qualified Name of all base classes and interfaces that the referenced class is required to extend or implement.
- Default:
- {""}
-