org.neovera.jdiablo.internal
Class OptionAnnotatedProperty
java.lang.Object
org.neovera.jdiablo.internal.OptionAnnotatedProperty
public class OptionAnnotatedProperty
- extends Object
Encapsulates a property and the corresponding option.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OptionAnnotatedProperty
public OptionAnnotatedProperty(OptionPropertySpi optionProperty)
getOption
public Option getOption()
getSetterMethod
public Method getSetterMethod()
setCliOption
public void setCliOption(org.apache.commons.cli.Option cliOption)
getCliOption
public org.apache.commons.cli.Option getCliOption()
bind
public void bind(org.apache.commons.cli.CommandLine cmd,
Object target)
- Parameters:
cmd - Command line to apply.target - Object to apply to.
Copyright © 2014 Neovera Inc.. All rights reserved.