-
@Retention(RUNTIME) @Target(PARAMETER) public @interface FunctionArgument
Sets properties for arguments of functions in the FunctionRegistry.
-
-
Field Summary
Fields Modifier and Type Fields Description static StringDEFAULT_DESCRIPTIONstatic StringDEFAULT_NAME
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<? extends ArgumentConverter>converterThe converter to use for this argument.StringdescriptionThe description of this argument.StringnameThe name of this argument.
-
-
-
Field Detail
-
DEFAULT_NAME
static final String DEFAULT_NAME
-
-
-
DEFAULT_DESCRIPTION
static final String DEFAULT_DESCRIPTION
-
-
Element Detail
-
name
String name
The name of this argument.- Default:
- ""
-
-
-
converter
Class<? extends ArgumentConverter> converter
The converter to use for this argument. If unspecified, defaults toDefaultArgumentConverter.- Default:
- com.pervasive.datarush.functions.DefaultArgumentConverter.class
-
-
-
description
String description
The description of this argument.- Default:
- ""
-
-