Package org.forgerock.api.annotations
Annotation Type Parameter
- 
public @interface ParameterA extra parameter to an operation. 
- 
- 
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringdefaultValueThe default value, if applicable.StringdescriptionA description of the parameter.String[]enumTitlesTitles of enumeration values.String[]enumValuesEnumeration of acceptable values, if required.booleanrequiredWhether the parameter is required.ParameterSourcesourceThe source of the parameter. 
 - 
 
- 
- 
Element Detail
- 
name
String name
The name of the parameter. 
 - 
 
- 
- 
type
String type
The type semantics of the String value. 
 - 
 
- 
- 
defaultValue
String defaultValue
The default value, if applicable. Should not be an empty string.- Default:
 - ""
 
 
 - 
 
- 
- 
description
String description
A description of the parameter.- Default:
 - ""
 
 
 - 
 
- 
- 
source
ParameterSource source
The source of the parameter. Defaults toPATH.- Default:
 - org.forgerock.api.enums.ParameterSource.PATH
 
 
 - 
 
- 
- 
enumValues
String[] enumValues
Enumeration of acceptable values, if required.- Default:
 - {}
 
 
 - 
 
- 
- 
enumTitles
String[] enumTitles
Titles of enumeration values.- Default:
 - {}
 
 
 - 
 
 -