Package com.ezylang.evalex.functions
Annotation Type FunctionParameter
-
@Documented @Target(TYPE) @Repeatable(FunctionParameters.class) @Retention(RUNTIME) public @interface FunctionParameter
Annotation to define a function parameter.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.StringnameThe parameter name.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanisLazyIf the parameter is lazily evaluated.booleanisVarArgIf the parameter is a variable arg type (repeatable).booleannonNegativeIf the parameter does not allow negative values.booleannonZeroIf the parameter does not allow zero values.
-