org.sonatype.gshell.util.cli2
Annotation Type Argument
@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
public @interface Argument
Configures a field or method for processing as a command-line argument.
- Since:
- 2.3
- Author:
- Jason Dillon
index
public abstract int index
- Default:
- 0
token
public abstract String token
- Default:
- "__EMPTY__"
required
public abstract boolean required
- Default:
- false
description
public abstract String description
- Default:
- "__EMPTY__"
handler
public abstract Class<? extends Handler> handler
- Default:
- org.sonatype.gshell.util.cli2.handler.DefaultHandler.class
Copyright © 2008-2011 Sonatype. All Rights Reserved.