Annotation Type TypeFunction
-
@Repeatable(TypeFunctions.class) @Retention(RUNTIME) @Target({TYPE,METHOD}) public @interface TypeFunction
-
-
Field Summary
Fields Modifier and Type Fields Description static StringUSE_DEFAULT_NAMEstatic StringUSE_DEFAULT_SIGNATURE
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description intcursorOffsetAn offset to place the cursor right where the user can start edit the arguments, for example myMap.put('|'): the cursor with offset 2 will be placed between the ' '.StringdescriptionStringexampleStringnameClass<?>returnTypeStringsignature
-
-
-
Field Detail
-
USE_DEFAULT_NAME
static final String USE_DEFAULT_NAME
-
-
-
USE_DEFAULT_SIGNATURE
static final String USE_DEFAULT_SIGNATURE
-
-
Element Detail
-
name
String name
- Default:
- "###USE_DEFAULT_NAME###"
-
-
-
signature
String signature
- Default:
- "###USE_DEFAULT_SIGNATURE###"
-
-
-
example
String example
- Default:
- ""
-
-
-
description
String description
- Default:
- ""
-
-
-
returnType
Class<?> returnType
- Default:
- de.codecentric.reedelk.runtime.api.annotation.UseDefaultType.class
-
-