@Target(value=PARAMETER) @Retention(value=RUNTIME) @Documented public @interface Argument
| Modifier and Type | Fields and Description |
|---|---|
static String |
NOT_SET |
static String |
NULL |
| Modifier and Type | Optional Element and Description |
|---|---|
String |
allowedValueProvider
For arguments with a dynamic set of allowed values specify the name of
the AllowedValueProvider that will return the list of allowed values
The default is an empty string to specify that there is no provider.
|
String |
defaultValue
Default value for this Argument.
|
String |
description
One-sentence description of the parameter.
|
String |
name
Optional parameter name.
|
public static final String NULL
public static final String NOT_SET
public abstract String name
public abstract String description
public abstract String defaultValue
public abstract String allowedValueProvider
Copyright © 2023 LSST. All rights reserved.