Package io.siddhi.annotation
Annotation Type ParameterOverload
-
@Retention(RUNTIME) @Target({}) public @interface ParameterOverload
Annotation for storing the patterns of a Siddhi Extension.eg:- @Extension( ... parameterOverloads = { @ParameterOverload(parameterNames={"firstParameterName","secondParameterName"}), @ParameterOverload(parameterNames={"firstParameterName"}) } ... ) public CustomExtension extends ExtensionSuperClass { ... }
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]parameterNames
-
-
-
Element Detail
-
parameterNames
String[] parameterNames
- Default:
- {}
-
-