|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectml.shifu.guagua.mapreduce.GuaguaOptionsParser
public class GuaguaOptionsParser
Copy from hadoop GenericOptionsParser and extend it.
Add other parameter support like -w, -m ...
Tool,
ToolRunner| 构造方法摘要 | |
|---|---|
GuaguaOptionsParser(org.apache.hadoop.conf.Configuration conf,
org.apache.commons.cli.Options options,
String[] args)
Create a GuaguaOptionsParser to parse given options as well as generic Hadoop options. |
|
GuaguaOptionsParser(org.apache.hadoop.conf.Configuration conf,
String[] args)
Create a GuaguaOptionsParser |
|
GuaguaOptionsParser(org.apache.commons.cli.Options opts,
String[] args)
Create an options parser with the given options to parse the args. |
|
GuaguaOptionsParser(String[] args)
Create an options parser to parse the args. |
|
| 方法摘要 | |
|---|---|
org.apache.commons.cli.CommandLine |
getCommandLine()
Returns the commons-cli CommandLine object to process the parsed arguments. |
org.apache.hadoop.conf.Configuration |
getConfiguration()
Get the modified configuration |
static URL[] |
getLibJars(org.apache.hadoop.conf.Configuration conf)
If libjars are set in the conf, parse the libjars. |
String[] |
getRemainingArgs()
Returns an array of Strings containing only application-specific arguments. |
static void |
printGenericCommandUsage(PrintStream out)
Print the usage message for generic command-line options supported. |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public GuaguaOptionsParser(org.apache.commons.cli.Options opts,
String[] args)
throws IOException
opts - the optionsargs - the command line arguments
IOException
public GuaguaOptionsParser(String[] args)
throws IOException
args - the command line arguments
IOException
public GuaguaOptionsParser(org.apache.hadoop.conf.Configuration conf,
String[] args)
throws IOException
GuaguaOptionsParser to parse only the generic Hadoop arguments.
The array of string arguments other than the generic arguments can be obtained by getRemainingArgs().
- 参数:
conf - the Configuration to modify.args - command-line arguments.
- 抛出:
IOException
public GuaguaOptionsParser(org.apache.hadoop.conf.Configuration conf,
org.apache.commons.cli.Options options,
String[] args)
throws IOException
GuaguaOptionsParser to parse given options as well as generic Hadoop options.
The resulting CommandLine object can be obtained by getCommandLine().
conf - the configuration to modifyoptions - options built by the callerargs - User-specified arguments
IOException| 方法详细信息 |
|---|
public String[] getRemainingArgs()
Strings containing the un-parsed arguments or empty array if
commandLine was not defined.public org.apache.hadoop.conf.Configuration getConfiguration()
public org.apache.commons.cli.CommandLine getCommandLine()
CommandLine object to process the parsed arguments.
Note: If the object is created with GuaguaOptionsParser(Configuration, String[]), then returned object
will only contain parsed generic options.
CommandLine representing list of arguments parsed against Options descriptor.
public static URL[] getLibJars(org.apache.hadoop.conf.Configuration conf)
throws IOException
IOExceptionpublic static void printGenericCommandUsage(PrintStream out)
out - stream to print the usage message to.
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||