Annotation Interface ParamFunctionInvoker
Marks function invokers that should be added to repository during initial
scan.
- Since:
- 0.1.0
- Author:
- Adam Dubiel
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionReturns data to instantiate function invoker class with different constructor arguments.String[]Returns array of function invoker names, if it should be registered multiple times under different names.
-
Element Details
-
value
String valueName of function invoker (unique), also marks the type of function that should be invoked using it.- Returns:
- name
-
-
-
values
String[] valuesReturns array of function invoker names, if it should be registered multiple times under different names.- Returns:
- names
- Default:
- {}
-
instances
ObjectInstance[] instancesReturns data to instantiate function invoker class with different constructor arguments. Function invoker objects will be registered under given names.- Returns:
- instance descriptors
- See Also:
- Default:
- {}
-