org.sonatype.gshell.util.cli2
Class CliProcessor
java.lang.Object
org.sonatype.gshell.util.cli2.CliProcessor
public class CliProcessor
- extends Object
Processes an object for cli annotations.
- Since:
- 2.3
- Author:
- Jason Dillon
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CliProcessor
public CliProcessor()
isStopAtNonOption
public boolean isStopAtNonOption()
setStopAtNonOption
public void setStopAtNonOption(boolean flag)
getMessages
public MessageSource getMessages()
setMessages
public void setMessages(MessageSource messages)
getFlavor
public CliProcessor.Flavor getFlavor()
setFlavor
public void setFlavor(CliProcessor.Flavor flavor)
getOptionDescriptors
public List<OptionDescriptor> getOptionDescriptors()
getArgumentDescriptors
public List<ArgumentDescriptor> getArgumentDescriptors()
addBean
public void addBean(Object bean)
process
public void process(String... args)
throws Exception
- Throws:
Exception
Copyright © 2008-2011 Sonatype. All Rights Reserved.