com.pawjaw.utils
Class OptArg
java.lang.Object
com.pawjaw.utils.OptArg
public class OptArg
- extends java.lang.Object
Constructor Summary |
OptArg(int applies,
OptArg.OptType opt_type,
java.lang.String short_opt,
java.lang.String long_opt,
java.lang.Object default_value,
java.lang.String help)
|
OptArg(int applies,
OptArg.OptType opt_type,
java.lang.String short_opt,
java.lang.String long_opt,
java.lang.Object default_value,
java.lang.String help,
java.lang.Object[] possibleargs)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
optarg_flag
public static java.util.Map<java.lang.String,OptArg> optarg_flag
optargs_applies
public static java.util.Map<java.lang.Integer,java.util.List<OptArg>> optargs_applies
opt_type
public OptArg.OptType opt_type
short_opt
public java.lang.String short_opt
long_opt
public java.lang.String long_opt
help
public java.lang.String help
arg
public java.lang.Object arg
default_value
public java.lang.Object default_value
data
public java.lang.Object data
OptArg
public OptArg(int applies,
OptArg.OptType opt_type,
java.lang.String short_opt,
java.lang.String long_opt,
java.lang.Object default_value,
java.lang.String help)
OptArg
public OptArg(int applies,
OptArg.OptType opt_type,
java.lang.String short_opt,
java.lang.String long_opt,
java.lang.Object default_value,
java.lang.String help,
java.lang.Object[] possibleargs)
parseArgs
public static java.util.List<OptArg> parseArgs(java.lang.String[] args)
throws OptArgException
- Throws:
OptArgException
label
public java.lang.String label()
argOrDefault
public java.lang.Object argOrDefault()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
longHelp
public java.lang.String longHelp()
getFileToRead
public java.io.File getFileToRead()
throws OptArgException
- Throws:
OptArgException
getFileToWrite
public java.io.File getFileToWrite()
throws OptArgException
- Throws:
OptArgException