Document constants in @ShellOption

This commit is contained in:
Eric Bottard
2017-08-10 13:49:28 +02:00
parent a4ff679e76
commit cc37bb013b

View File

@@ -33,8 +33,15 @@ import java.lang.annotation.Target;
@Target(ElementType.PARAMETER)
public @interface ShellOption {
/**
* Used to indicate that the default value is the value {@literal null}, which is different from the fact that
* there is no default value.
*/
String NULL = "__NULL__";
/**
* Used to indicate that there is no default value (<em>i.e.</em> parameter is mandatory).
*/
String NONE = "__NONE__";
/**