|
Griffon 1.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
java.lang.Objectorg.codehaus.griffon.cli.shell.Option
@Retention(RetentionPolicy.RUNTIME) @Target({ElementType.FIELD}) public @interface Option
Used to mark an optional named command line option who's name typically starts with "--"
Required Element Summary | |
---|---|
static java.lang.String |
DEFAULT_STRING
|
java.lang.String |
name
|
Optional Element Summary | |
---|---|
java.lang.String |
aliases
@default {} |
java.lang.String |
description
@default "" |
boolean |
multiValued
@default false |
boolean |
required
@default false |
java.lang.String |
valueToShowInHelp
@default DEFAULT_STRING |
Method Summary |
---|
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Element Detail |
---|
public static final String DEFAULT_STRING
String[] aliases
String description
boolean multiValued
String name
boolean required
String valueToShowInHelp
Groovy Documentation