Package org.apache.ivy.util.cli
Class CommandLine
- java.lang.Object
-
- org.apache.ivy.util.cli.CommandLine
-
public class CommandLine extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String[]
leftOverArgs
private java.util.Map<java.lang.String,java.lang.String[]>
optionValues
-
Constructor Summary
Constructors Constructor Description CommandLine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addOptionValues(java.lang.String option, java.lang.String[] values)
java.lang.String[]
getLeftOverArgs()
java.lang.String
getOptionValue(java.lang.String option)
java.lang.String
getOptionValue(java.lang.String option, java.lang.String defaultValue)
java.lang.String[]
getOptionValues(java.lang.String option)
boolean
hasOption(java.lang.String option)
(package private) void
setLeftOverArgs(java.lang.String[] args)
-
-
-
Method Detail
-
addOptionValues
void addOptionValues(java.lang.String option, java.lang.String[] values)
-
setLeftOverArgs
void setLeftOverArgs(java.lang.String[] args)
-
hasOption
public boolean hasOption(java.lang.String option)
-
getOptionValue
public java.lang.String getOptionValue(java.lang.String option)
-
getOptionValue
public java.lang.String getOptionValue(java.lang.String option, java.lang.String defaultValue)
-
getOptionValues
public java.lang.String[] getOptionValues(java.lang.String option)
-
getLeftOverArgs
public java.lang.String[] getLeftOverArgs()
-
-