META-INF/MANIFEST.MF
META-INF/
META-INF/maven/
META-INF/maven/net.sf.jopt-simple/
META-INF/maven/net.sf.jopt-simple/jopt-simple/
META-INF/maven/net.sf.jopt-simple/jopt-simple/pom.properties
META-INF/maven/net.sf.jopt-simple/jopt-simple/pom.xml
joptsimple/
joptsimple/AbstractOptionSpec.classAbstractOptionSpec.java
package joptsimple
abstract joptsimple.AbstractOptionSpec extends java.lang.Object implements joptsimple.OptionSpec joptsimple.OptionDescriptor {
private final java.util.List options
private final String description
private boolean forHelp
protected void (java.lang.String)
String option
protected void (java.util.List, java.lang.String)
java.util.List options
String description
public final java.util.List options ()
public final java.util.List values (joptsimple.OptionSet)
joptsimple.OptionSet detectedOptions
public final java.lang.Object value (joptsimple.OptionSet)
joptsimple.OptionSet detectedOptions
public java.lang.String description ()
public final joptsimple.AbstractOptionSpec forHelp ()
public final boolean isForHelp ()
public boolean representsNonOptions ()
protected abstract java.lang.Object convert (java.lang.String)
protected java.lang.Object convertWith (joptsimple.ValueConverter, java.lang.String)
joptsimple.internal.ReflectionException ex
joptsimple.ValueConversionException ex
joptsimple.ValueConverter converter
String argument
protected java.lang.String argumentTypeIndicatorFrom (joptsimple.ValueConverter)
joptsimple.ValueConverter converter
String pattern
abstract void handleOption (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet, java.lang.String)
private void arrangeOptions (java.util.List)
String each
java.util.Iterator i$
java.util.List unarranged
java.util.List shortOptions
java.util.List longOptions
public boolean equals (java.lang.Object)
Object that
joptsimple.AbstractOptionSpec other
public int hashCode ()
public java.lang.String toString ()
}
joptsimple/AlternativeLongOptionSpec.classAlternativeLongOptionSpec.java
package joptsimple
joptsimple.AlternativeLongOptionSpec extends joptsimple.ArgumentAcceptingOptionSpec {
void ()
protected void detectOptionArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
}
joptsimple/ArgumentAcceptingOptionSpec.classArgumentAcceptingOptionSpec.java
package joptsimple
public abstract joptsimple.ArgumentAcceptingOptionSpec extends joptsimple.AbstractOptionSpec {
private static final char NIL_VALUE_SEPARATOR
private boolean optionRequired
private final boolean argumentRequired
private joptsimple.ValueConverter converter
private String argumentDescription
private String valueSeparator
private final java.util.List defaultValues
void (java.lang.String, boolean)
String option
boolean argumentRequired
void (java.util.List, boolean, java.lang.String)
java.util.List options
boolean argumentRequired
String description
public final joptsimple.ArgumentAcceptingOptionSpec ofType (java.lang.Class)
Class argumentType
public final joptsimple.ArgumentAcceptingOptionSpec withValuesConvertedBy (joptsimple.ValueConverter)
joptsimple.ValueConverter aConverter
public final joptsimple.ArgumentAcceptingOptionSpec describedAs (java.lang.String)
String description
public final joptsimple.ArgumentAcceptingOptionSpec withValuesSeparatedBy (char)
char separator
public final joptsimple.ArgumentAcceptingOptionSpec withValuesSeparatedBy (java.lang.String)
String separator
public transient joptsimple.ArgumentAcceptingOptionSpec defaultsTo (java.lang.Object, java.lang.Object[])
Object value
Object[] values
public joptsimple.ArgumentAcceptingOptionSpec defaultsTo (java.lang.Object[])
Object each
Object[] arr$
int len$
int i$
Object[] values
public joptsimple.ArgumentAcceptingOptionSpec required ()
public boolean isRequired ()
private void addDefaultValue (java.lang.Object)
Object value
final void handleOption (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet, java.lang.String)
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
String detectedArgument
protected void addArguments (joptsimple.OptionSet, java.lang.String)
joptsimple.OptionSet detectedOptions
String detectedArgument
java.util.StringTokenizer lexer
protected abstract void detectOptionArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
protected final java.lang.Object convert (java.lang.String)
String argument
protected boolean canConvertArgument (java.lang.String)
joptsimple.OptionException ignored
String argument
java.util.StringTokenizer lexer
protected boolean isArgumentOfNumberType ()
public boolean acceptsArguments ()
public boolean requiresArgument ()
public java.lang.String argumentDescription ()
public java.lang.String argumentTypeIndicator ()
public java.util.List defaultValues ()
public boolean equals (java.lang.Object)
Object that
joptsimple.ArgumentAcceptingOptionSpec other
public int hashCode ()
public volatile java.lang.String toString ()
public volatile boolean representsNonOptions ()
public volatile java.lang.String description ()
}
joptsimple/ArgumentList.classArgumentList.java
package joptsimple
joptsimple.ArgumentList extends java.lang.Object {
private final String[] arguments
private int currentIndex
transient void (java.lang.String[])
String[] arguments
boolean hasMore ()
java.lang.String next ()
java.lang.String peek ()
void treatNextAsLongOption ()
}
joptsimple/BuiltinHelpFormatter$1.classBuiltinHelpFormatter.java
package joptsimple
joptsimple.BuiltinHelpFormatter$1 extends java.lang.Object implements java.util.Comparator {
final joptsimple.BuiltinHelpFormatter this$0
void (joptsimple.BuiltinHelpFormatter)
public int compare (joptsimple.OptionDescriptor, joptsimple.OptionDescriptor)
joptsimple.OptionDescriptor first
joptsimple.OptionDescriptor second
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
joptsimple/BuiltinHelpFormatter.classBuiltinHelpFormatter.java
package joptsimple
public joptsimple.BuiltinHelpFormatter extends java.lang.Object implements joptsimple.HelpFormatter {
private final joptsimple.internal.Rows nonOptionRows
private final joptsimple.internal.Rows optionRows
void ()
public void (int, int)
int desiredOverallWidth
int desiredColumnSeparatorWidth
public java.lang.String format (java.util.Map)
java.util.Map options
java.util.Comparator comparator
java.util.Set sorted
protected void addOptionRow (java.lang.String)
String single
protected void addOptionRow (java.lang.String, java.lang.String)
String left
String right
protected void addNonOptionRow (java.lang.String)
String single
protected void fitRowsToWidth ()
protected java.lang.String nonOptionOutput ()
protected java.lang.String optionOutput ()
protected java.lang.String formattedHelpOutput ()
StringBuilder formatted
String nonOptionDisplay
protected void addRows (java.util.Collection)
java.util.Collection options
protected void addNonOptionsDescription (java.util.Collection)
java.util.Collection options
joptsimple.OptionDescriptor nonOptions
protected boolean shouldShowNonOptionArgumentDisplay (joptsimple.OptionDescriptor)
joptsimple.OptionDescriptor nonOptionDescriptor
protected java.lang.String createNonOptionArgumentsDisplay (joptsimple.OptionDescriptor)
joptsimple.OptionDescriptor nonOptionDescriptor
StringBuilder buffer
protected void maybeAppendNonOptionsDescription (java.lang.StringBuilder, joptsimple.OptionDescriptor)
StringBuilder buffer
joptsimple.OptionDescriptor nonOptions
protected joptsimple.OptionDescriptor findAndRemoveNonOptionsSpec (java.util.Collection)
joptsimple.OptionDescriptor next
java.util.Iterator it
java.util.Collection options
protected void addHeaders (java.util.Collection)
java.util.Collection options
protected final boolean hasRequiredOption (java.util.Collection)
joptsimple.OptionDescriptor each
java.util.Iterator i$
java.util.Collection options
protected void addOptions (java.util.Collection)
joptsimple.OptionDescriptor each
java.util.Iterator i$
java.util.Collection options
protected java.lang.String createOptionDisplay (joptsimple.OptionDescriptor)
String option
java.util.Iterator i
joptsimple.OptionDescriptor descriptor
StringBuilder buffer
protected java.lang.String optionLeader (java.lang.String)
String option
protected void maybeAppendOptionInfo (java.lang.StringBuilder, joptsimple.OptionDescriptor)
StringBuilder buffer
joptsimple.OptionDescriptor descriptor
String indicator
String description
protected java.lang.String extractTypeIndicator (joptsimple.OptionDescriptor)
joptsimple.OptionDescriptor descriptor
String indicator
protected void appendOptionHelp (java.lang.StringBuilder, java.lang.String, java.lang.String, boolean)
StringBuilder buffer
String typeIndicator
String description
boolean required
protected void appendTypeIndicator (java.lang.StringBuilder, java.lang.String, java.lang.String, char, char)
StringBuilder buffer
String typeIndicator
String description
char start
char end
protected java.lang.String createDescriptionDisplay (joptsimple.OptionDescriptor)
joptsimple.OptionDescriptor descriptor
java.util.List defaultValues
String defaultValuesDisplay
protected java.lang.String createDefaultValuesDisplay (java.util.List)
java.util.List defaultValues
protected transient java.lang.String message (java.lang.String, java.lang.Object[])
String keySuffix
Object[] args
}
joptsimple/ExceptionMessages.properties
joptsimple/HelpFormatter.classHelpFormatter.java
package joptsimple
public abstract joptsimple.HelpFormatter extends java.lang.Object {
public abstract java.lang.String format (java.util.Map)
}
joptsimple/HelpFormatterMessages.properties
joptsimple/IllegalOptionSpecificationException.classIllegalOptionSpecificationException.java
package joptsimple
joptsimple.IllegalOptionSpecificationException extends joptsimple.OptionException {
private static final long serialVersionUID
void (java.lang.String)
String option
java.lang.Object[] messageArguments ()
}
joptsimple/MissingRequiredOptionsException.classMissingRequiredOptionsException.java
package joptsimple
joptsimple.MissingRequiredOptionsException extends joptsimple.OptionException {
private static final long serialVersionUID
protected void (java.util.List)
java.util.List missingRequiredOptions
java.lang.Object[] messageArguments ()
}
joptsimple/MultipleArgumentsForOptionException.classMultipleArgumentsForOptionException.java
package joptsimple
joptsimple.MultipleArgumentsForOptionException extends joptsimple.OptionException {
private static final long serialVersionUID
void (joptsimple.OptionSpec)
joptsimple.OptionSpec options
java.lang.Object[] messageArguments ()
}
joptsimple/NoArgumentOptionSpec.classNoArgumentOptionSpec.java
package joptsimple
joptsimple.NoArgumentOptionSpec extends joptsimple.AbstractOptionSpec {
void (java.lang.String)
String option
void (java.util.List, java.lang.String)
java.util.List options
String description
void handleOption (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet, java.lang.String)
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
String detectedArgument
public boolean acceptsArguments ()
public boolean requiresArgument ()
public boolean isRequired ()
public java.lang.String argumentDescription ()
public java.lang.String argumentTypeIndicator ()
protected java.lang.Void convert (java.lang.String)
String argument
public java.util.List defaultValues ()
protected volatile java.lang.Object convert (java.lang.String)
String x0
}
joptsimple/NonOptionArgumentSpec.classNonOptionArgumentSpec.java
package joptsimple
public joptsimple.NonOptionArgumentSpec extends joptsimple.AbstractOptionSpec {
static final String NAME
private joptsimple.ValueConverter converter
private String argumentDescription
void ()
void (java.lang.String)
String description
public joptsimple.NonOptionArgumentSpec ofType (java.lang.Class)
Class argumentType
public final joptsimple.NonOptionArgumentSpec withValuesConvertedBy (joptsimple.ValueConverter)
joptsimple.ValueConverter aConverter
public joptsimple.NonOptionArgumentSpec describedAs (java.lang.String)
String description
protected final java.lang.Object convert (java.lang.String)
String argument
void handleOption (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet, java.lang.String)
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
String detectedArgument
public java.util.List defaultValues ()
public boolean isRequired ()
public boolean acceptsArguments ()
public boolean requiresArgument ()
public java.lang.String argumentDescription ()
public java.lang.String argumentTypeIndicator ()
public boolean representsNonOptions ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.lang.String description ()
}
joptsimple/OptionArgumentConversionException.classOptionArgumentConversionException.java
package joptsimple
joptsimple.OptionArgumentConversionException extends joptsimple.OptionException {
private static final long serialVersionUID
private final String argument
void (joptsimple.OptionSpec, java.lang.String, java.lang.Throwable)
joptsimple.OptionSpec options
String argument
Throwable cause
java.lang.Object[] messageArguments ()
}
joptsimple/OptionDeclarer.classOptionDeclarer.java
package joptsimple
public abstract joptsimple.OptionDeclarer extends java.lang.Object {
public abstract joptsimple.OptionSpecBuilder accepts (java.lang.String)
public abstract joptsimple.OptionSpecBuilder accepts (java.lang.String, java.lang.String)
public abstract joptsimple.OptionSpecBuilder acceptsAll (java.util.List)
public abstract joptsimple.OptionSpecBuilder acceptsAll (java.util.List, java.lang.String)
public abstract joptsimple.NonOptionArgumentSpec nonOptions ()
public abstract joptsimple.NonOptionArgumentSpec nonOptions (java.lang.String)
public abstract void posixlyCorrect (boolean)
public abstract void allowsUnrecognizedOptions ()
public abstract void recognizeAlternativeLongOptions (boolean)
}
joptsimple/OptionDescriptor.classOptionDescriptor.java
package joptsimple
public abstract joptsimple.OptionDescriptor extends java.lang.Object {
public abstract java.util.List options ()
public abstract java.lang.String description ()
public abstract java.util.List defaultValues ()
public abstract boolean isRequired ()
public abstract boolean acceptsArguments ()
public abstract boolean requiresArgument ()
public abstract java.lang.String argumentDescription ()
public abstract java.lang.String argumentTypeIndicator ()
public abstract boolean representsNonOptions ()
}
joptsimple/OptionException.classOptionException.java
package joptsimple
public abstract joptsimple.OptionException extends java.lang.RuntimeException {
private static final long serialVersionUID
private final java.util.List options
protected void (java.util.List)
java.util.List options
protected void (java.util.Collection)
java.util.Collection options
protected void (java.util.Collection, java.lang.Throwable)
java.util.Collection options
Throwable cause
private java.util.List specsToStrings (java.util.Collection)
joptsimple.OptionSpec each
java.util.Iterator i$
java.util.Collection options
java.util.List strings
private java.lang.String specToString (joptsimple.OptionSpec)
joptsimple.OptionSpec option
public java.util.List options ()
protected final java.lang.String singleOptionString ()
protected final java.lang.String singleOptionString (java.lang.String)
String option
protected final java.lang.String multipleOptionString ()
java.util.Iterator iter
StringBuilder buffer
java.util.Set asSet
static joptsimple.OptionException unrecognizedOption (java.lang.String)
String option
public final java.lang.String getMessage ()
final java.lang.String localizedMessage (java.util.Locale)
java.util.Locale locale
private java.lang.String formattedMessage (java.util.Locale)
java.util.Locale locale
abstract java.lang.Object[] messageArguments ()
}
joptsimple/OptionMissingRequiredArgumentException.classOptionMissingRequiredArgumentException.java
package joptsimple
joptsimple.OptionMissingRequiredArgumentException extends joptsimple.OptionException {
private static final long serialVersionUID
void (joptsimple.OptionSpec)
joptsimple.OptionSpec option
java.lang.Object[] messageArguments ()
}
joptsimple/OptionParser.classOptionParser.java
package joptsimple
public joptsimple.OptionParser extends java.lang.Object implements joptsimple.OptionDeclarer {
private final joptsimple.internal.AbbreviationMap recognizedOptions
private final java.util.ArrayList trainingOrder
private final java.util.Map requiredIf
private final java.util.Map requiredUnless
private joptsimple.OptionParserState state
private boolean posixlyCorrect
private boolean allowsUnrecognizedOptions
private joptsimple.HelpFormatter helpFormatter
public void ()
public void (java.lang.String)
String optionSpecification
public joptsimple.OptionSpecBuilder accepts (java.lang.String)
String option
public joptsimple.OptionSpecBuilder accepts (java.lang.String, java.lang.String)
String option
String description
public joptsimple.OptionSpecBuilder acceptsAll (java.util.List)
java.util.List options
public joptsimple.OptionSpecBuilder acceptsAll (java.util.List, java.lang.String)
java.util.List options
String description
public joptsimple.NonOptionArgumentSpec nonOptions ()
joptsimple.NonOptionArgumentSpec spec
public joptsimple.NonOptionArgumentSpec nonOptions (java.lang.String)
String description
joptsimple.NonOptionArgumentSpec spec
public void posixlyCorrect (boolean)
boolean setting
boolean posixlyCorrect ()
public void allowsUnrecognizedOptions ()
boolean doesAllowsUnrecognizedOptions ()
public void recognizeAlternativeLongOptions (boolean)
boolean recognize
void recognize (joptsimple.AbstractOptionSpec)
joptsimple.AbstractOptionSpec spec
public void printHelpOn (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream sink
public void printHelpOn (java.io.Writer) throws java.io.IOException
java.io.Writer sink
public void formatHelpWith (joptsimple.HelpFormatter)
joptsimple.HelpFormatter formatter
public java.util.Map recognizedOptions ()
private java.util.Map _recognizedOptions ()
String option
java.util.Iterator i$
joptsimple.AbstractOptionSpec spec
java.util.Iterator i$
java.util.Map options
public transient joptsimple.OptionSet parse (java.lang.String[])
String[] arguments
joptsimple.ArgumentList argumentList
joptsimple.OptionSet detected
private void ensureRequiredOptions (joptsimple.OptionSet)
joptsimple.OptionSet options
java.util.List missingRequiredOptions
boolean helpOptionPresent
private java.util.List missingRequiredOptions (joptsimple.OptionSet)
joptsimple.AbstractOptionSpec each
java.util.Iterator i$
joptsimple.AbstractOptionSpec required
java.util.Map$Entry eachEntry
java.util.Iterator i$
joptsimple.AbstractOptionSpec required
java.util.Map$Entry eachEntry
java.util.Iterator i$
joptsimple.OptionSet options
java.util.List missingRequiredOptions
private boolean optionsHasAnyOf (joptsimple.OptionSet, java.util.Collection)
joptsimple.OptionSpec each
java.util.Iterator i$
joptsimple.OptionSet options
java.util.Collection specs
private boolean isHelpOptionPresent (joptsimple.OptionSet)
joptsimple.AbstractOptionSpec each
java.util.Iterator i$
joptsimple.OptionSet options
boolean helpOptionPresent
void handleLongOptionToken (java.lang.String, joptsimple.ArgumentList, joptsimple.OptionSet)
String candidate
joptsimple.ArgumentList arguments
joptsimple.OptionSet detected
joptsimple.util.KeyValuePair optionAndArgument
joptsimple.AbstractOptionSpec optionSpec
void handleShortOptionToken (java.lang.String, joptsimple.ArgumentList, joptsimple.OptionSet)
String candidate
joptsimple.ArgumentList arguments
joptsimple.OptionSet detected
joptsimple.util.KeyValuePair optionAndArgument
private void handleShortOptionCluster (java.lang.String, joptsimple.ArgumentList, joptsimple.OptionSet)
String detectedArgument
joptsimple.AbstractOptionSpec optionSpec
int i
String candidate
joptsimple.ArgumentList arguments
joptsimple.OptionSet detected
char[] options
void handleNonOptionArgument (java.lang.String, joptsimple.ArgumentList, joptsimple.OptionSet)
String candidate
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
void noMoreOptions ()
boolean looksLikeAnOption (java.lang.String)
String argument
boolean isRecognized (java.lang.String)
String option
void requiredIf (java.util.List, java.lang.String)
java.util.List precedentSynonyms
String required
void requiredIf (java.util.List, joptsimple.OptionSpec)
java.util.List precedentSynonyms
joptsimple.OptionSpec required
void requiredUnless (java.util.List, java.lang.String)
java.util.List precedentSynonyms
String required
void requiredUnless (java.util.List, joptsimple.OptionSpec)
java.util.List precedentSynonyms
joptsimple.OptionSpec required
private void putRequiredOption (java.util.List, joptsimple.OptionSpec, java.util.Map)
joptsimple.AbstractOptionSpec spec
String each
java.util.Iterator i$
java.util.List precedentSynonyms
joptsimple.OptionSpec required
java.util.Map target
java.util.Set associated
private joptsimple.AbstractOptionSpec specFor (char)
char option
private joptsimple.AbstractOptionSpec specFor (java.lang.String)
String option
private void reset ()
private static char[] extractShortOptionsFrom (java.lang.String)
String argument
char[] options
private void validateOptionCharacters (char[])
String option
char each
char[] arr$
int len$
int i$
char[] options
private static joptsimple.util.KeyValuePair parseLongOptionWithArgument (java.lang.String)
String argument
private static joptsimple.util.KeyValuePair parseShortOptionWithArgument (java.lang.String)
String argument
}
joptsimple/OptionParserState$1.classOptionParserState.java
package joptsimple
final joptsimple.OptionParserState$1 extends joptsimple.OptionParserState {
void ()
protected void handleArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
}
joptsimple/OptionParserState$2.classOptionParserState.java
package joptsimple
final joptsimple.OptionParserState$2 extends joptsimple.OptionParserState {
final boolean val$posixlyCorrect
void (boolean)
protected void handleArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
joptsimple.UnrecognizedOptionException e
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
String candidate
}
joptsimple/OptionParserState.classOptionParserState.java
package joptsimple
abstract joptsimple.OptionParserState extends java.lang.Object {
void ()
static joptsimple.OptionParserState noMoreOptions ()
static joptsimple.OptionParserState moreOptions (boolean)
boolean posixlyCorrect
protected abstract void handleArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
}
joptsimple/OptionSet.classOptionSet.java
package joptsimple
public joptsimple.OptionSet extends java.lang.Object {
private final java.util.List detectedSpecs
private final java.util.Map detectedOptions
private final java.util.Map optionsToArguments
private final java.util.Map recognizedSpecs
private final java.util.Map defaultValues
void (java.util.Map)
java.util.Map recognizedSpecs
public boolean hasOptions ()
public boolean has (java.lang.String)
String option
public boolean has (joptsimple.OptionSpec)
joptsimple.OptionSpec option
public boolean hasArgument (java.lang.String)
String option
joptsimple.AbstractOptionSpec spec
public boolean hasArgument (joptsimple.OptionSpec)
joptsimple.OptionSpec option
java.util.List values
public java.lang.Object valueOf (java.lang.String)
java.util.List defaults
String option
joptsimple.AbstractOptionSpec spec
public java.lang.Object valueOf (joptsimple.OptionSpec)
joptsimple.OptionSpec option
java.util.List values
public java.util.List valuesOf (java.lang.String)
String option
joptsimple.AbstractOptionSpec spec
public java.util.List valuesOf (joptsimple.OptionSpec)
String each
java.util.Iterator i$
joptsimple.OptionSpec option
java.util.List values
joptsimple.AbstractOptionSpec spec
java.util.List convertedValues
public java.util.List specs ()
java.util.List specs
public java.util.Map asMap ()
joptsimple.AbstractOptionSpec spec
java.util.Iterator i$
java.util.Map map
public java.util.List nonOptionArguments ()
void add (joptsimple.AbstractOptionSpec)
joptsimple.AbstractOptionSpec spec
void addWithArgument (joptsimple.AbstractOptionSpec, java.lang.String)
String each
java.util.Iterator i$
joptsimple.AbstractOptionSpec spec
String argument
java.util.List optionArguments
public boolean equals (java.lang.Object)
Object that
joptsimple.OptionSet other
java.util.Map thisOptionsToArguments
java.util.Map otherOptionsToArguments
public int hashCode ()
java.util.Map thisOptionsToArguments
private java.util.List defaultValuesFor (java.lang.String)
String option
private java.util.List defaultValueFor (joptsimple.OptionSpec)
joptsimple.OptionSpec option
private static java.util.Map defaultValues (java.util.Map)
java.util.Map$Entry each
java.util.Iterator i$
java.util.Map recognizedSpecs
java.util.Map defaults
}
joptsimple/OptionSpec.classOptionSpec.java
package joptsimple
public abstract joptsimple.OptionSpec extends java.lang.Object {
public abstract java.util.List values (joptsimple.OptionSet)
public abstract java.lang.Object value (joptsimple.OptionSet)
public abstract java.util.List options ()
public abstract boolean isForHelp ()
}
joptsimple/OptionSpecBuilder.classOptionSpecBuilder.java
package joptsimple
public joptsimple.OptionSpecBuilder extends joptsimple.NoArgumentOptionSpec {
private final joptsimple.OptionParser parser
void (joptsimple.OptionParser, java.util.List, java.lang.String)
joptsimple.OptionParser parser
java.util.List options
String description
private void attachToParser ()
public joptsimple.ArgumentAcceptingOptionSpec withRequiredArg ()
joptsimple.ArgumentAcceptingOptionSpec newSpec
public joptsimple.ArgumentAcceptingOptionSpec withOptionalArg ()
joptsimple.ArgumentAcceptingOptionSpec newSpec
public transient joptsimple.OptionSpecBuilder requiredIf (java.lang.String, java.lang.String[])
String each
java.util.Iterator i$
String dependent
String[] otherDependents
java.util.List dependents
public transient joptsimple.OptionSpecBuilder requiredIf (joptsimple.OptionSpec, joptsimple.OptionSpec[])
joptsimple.OptionSpec each
joptsimple.OptionSpec[] arr$
int len$
int i$
joptsimple.OptionSpec dependent
joptsimple.OptionSpec[] otherDependents
public transient joptsimple.OptionSpecBuilder requiredUnless (java.lang.String, java.lang.String[])
String each
java.util.Iterator i$
String dependent
String[] otherDependents
java.util.List dependents
public transient joptsimple.OptionSpecBuilder requiredUnless (joptsimple.OptionSpec, joptsimple.OptionSpec[])
joptsimple.OptionSpec each
joptsimple.OptionSpec[] arr$
int len$
int i$
joptsimple.OptionSpec dependent
joptsimple.OptionSpec[] otherDependents
private transient java.util.List validatedDependents (java.lang.String, java.lang.String[])
String each
java.util.Iterator i$
String dependent
String[] otherDependents
java.util.List dependents
public volatile java.util.List defaultValues ()
public volatile java.lang.String argumentTypeIndicator ()
public volatile java.lang.String argumentDescription ()
public volatile boolean isRequired ()
public volatile boolean requiresArgument ()
public volatile boolean acceptsArguments ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean representsNonOptions ()
public volatile java.lang.String description ()
}
joptsimple/OptionSpecTokenizer.classOptionSpecTokenizer.java
package joptsimple
joptsimple.OptionSpecTokenizer extends java.lang.Object {
private static final char POSIXLY_CORRECT_MARKER
private static final char HELP_MARKER
private String specification
private int index
void (java.lang.String)
String specification
boolean hasMore ()
joptsimple.AbstractOptionSpec next ()
joptsimple.AbstractOptionSpec spec
boolean forHelp
joptsimple.AbstractOptionSpec spec
String optionCandidate
joptsimple.AbstractOptionSpec spec
void configure (joptsimple.OptionParser)
joptsimple.OptionParser parser
private void adjustForPosixlyCorrect (joptsimple.OptionParser)
joptsimple.OptionParser parser
private joptsimple.AbstractOptionSpec handleReservedForExtensionsToken ()
private joptsimple.AbstractOptionSpec handleArgumentAcceptingOption (java.lang.String)
String candidate
}
joptsimple/OptionalArgumentOptionSpec.classOptionalArgumentOptionSpec.java
package joptsimple
joptsimple.OptionalArgumentOptionSpec extends joptsimple.ArgumentAcceptingOptionSpec {
void (java.lang.String)
String option
void (java.util.List, java.lang.String)
java.util.List options
String description
protected void detectOptionArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
String nextArgument
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
private void handleOptionArgument (joptsimple.OptionParser, joptsimple.OptionSet, joptsimple.ArgumentList)
joptsimple.OptionParser parser
joptsimple.OptionSet detectedOptions
joptsimple.ArgumentList arguments
}
joptsimple/ParserRules.classParserRules.java
package joptsimple
final joptsimple.ParserRules extends java.lang.Object {
static final char HYPHEN_CHAR
static final String HYPHEN
static final String DOUBLE_HYPHEN
static final String OPTION_TERMINATOR
static final String RESERVED_FOR_EXTENSIONS
private void ()
static boolean isShortOptionToken (java.lang.String)
String argument
static boolean isLongOptionToken (java.lang.String)
String argument
static boolean isOptionTerminator (java.lang.String)
String argument
static void ensureLegalOption (java.lang.String)
int i
String option
static void ensureLegalOptions (java.util.List)
String each
java.util.Iterator i$
java.util.List options
private static void ensureLegalOptionCharacter (char)
char option
private static boolean isAllowedPunctuation (char)
char option
String allowedPunctuation
static void ()
}
joptsimple/RequiredArgumentOptionSpec.classRequiredArgumentOptionSpec.java
package joptsimple
joptsimple.RequiredArgumentOptionSpec extends joptsimple.ArgumentAcceptingOptionSpec {
void (java.lang.String)
String option
void (java.util.List, java.lang.String)
java.util.List options
String description
protected void detectOptionArgument (joptsimple.OptionParser, joptsimple.ArgumentList, joptsimple.OptionSet)
joptsimple.OptionParser parser
joptsimple.ArgumentList arguments
joptsimple.OptionSet detectedOptions
}
joptsimple/UnconfiguredOptionException.classUnconfiguredOptionException.java
package joptsimple
joptsimple.UnconfiguredOptionException extends joptsimple.OptionException {
private static final long serialVersionUID
void (java.lang.String)
String option
void (java.util.List)
java.util.List options
java.lang.Object[] messageArguments ()
}
joptsimple/UnrecognizedOptionException.classUnrecognizedOptionException.java
package joptsimple
joptsimple.UnrecognizedOptionException extends joptsimple.OptionException {
private static final long serialVersionUID
void (java.lang.String)
String option
java.lang.Object[] messageArguments ()
}
joptsimple/ValueConversionException.classValueConversionException.java
package joptsimple
public joptsimple.ValueConversionException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
joptsimple/ValueConverter.classValueConverter.java
package joptsimple
public abstract joptsimple.ValueConverter extends java.lang.Object {
public abstract java.lang.Object convert (java.lang.String)
public abstract java.lang.Class valueType ()
public abstract java.lang.String valuePattern ()
}
joptsimple/internal/
joptsimple/internal/AbbreviationMap.classAbbreviationMap.java
package joptsimple.internal
public joptsimple.internal.AbbreviationMap extends java.lang.Object {
private String key
private Object value
private final java.util.Map children
private int keysBeyond
public void ()
public boolean contains (java.lang.String)
String aKey
public java.lang.Object get (java.lang.String)
char each
char[] arr$
int len$
int i$
String aKey
char[] chars
joptsimple.internal.AbbreviationMap child
public void put (java.lang.String, java.lang.Object)
String aKey
Object newValue
char[] chars
public void putAll (java.lang.Iterable, java.lang.Object)
String each
java.util.Iterator i$
Iterable keys
Object newValue
private boolean add (char[], java.lang.Object, int, int)
boolean wasAlreadyAKey
char[] chars
Object newValue
int offset
int length
char nextChar
joptsimple.internal.AbbreviationMap child
boolean newKeyAdded
public void remove (java.lang.String)
String aKey
char[] keyChars
private boolean remove (char[], int, int)
char[] aKey
int offset
int length
char nextChar
joptsimple.internal.AbbreviationMap child
private void setValueToThatOfOnlyChild ()
java.util.Map$Entry entry
joptsimple.internal.AbbreviationMap onlyChild
private boolean removeAtEndOfKey ()
public java.util.Map toJavaUtilMap ()
java.util.Map mappings
private void addToMappings (java.util.Map)
joptsimple.internal.AbbreviationMap each
java.util.Iterator i$
java.util.Map mappings
private static char[] charsOf (java.lang.String)
String aKey
char[] chars
}
joptsimple/internal/Classes.classClasses.java
package joptsimple.internal
public final joptsimple.internal.Classes extends java.lang.Object {
private static final java.util.Map WRAPPERS
private void ()
public static java.lang.String shortNameOf (java.lang.String)
String className
public static java.lang.Class wrapperOf (java.lang.Class)
Class clazz
static void ()
}
joptsimple/internal/Columns.classColumns.java
package joptsimple.internal
joptsimple.internal.Columns extends java.lang.Object {
private static final int INDENT_WIDTH
private final int optionWidth
private final int descriptionWidth
void (int, int)
int optionWidth
int descriptionWidth
java.util.List fit (joptsimple.internal.Row)
int i
joptsimple.internal.Row row
java.util.List options
java.util.List descriptions
java.util.List rows
private static java.lang.String itemOrEmpty (java.util.List, int)
java.util.List items
int index
private java.util.List piecesOf (java.lang.String, int)
String each
String[] arr$
int len$
int i$
String raw
int width
java.util.List pieces
private java.util.List piecesOfEmbeddedLine (java.lang.String, int)
int end
String line
int width
java.util.List pieces
java.text.BreakIterator words
StringBuilder nextPiece
int start
private java.lang.StringBuilder processNextWord (java.lang.String, java.lang.StringBuilder, int, int, int, java.util.List)
String source
StringBuilder nextPiece
int start
int end
int width
java.util.List pieces
StringBuilder augmented
String word
}
joptsimple/internal/ConstructorInvokingValueConverter.classConstructorInvokingValueConverter.java
package joptsimple.internal
joptsimple.internal.ConstructorInvokingValueConverter extends java.lang.Object implements joptsimple.ValueConverter {
private final java.lang.reflect.Constructor ctor
void (java.lang.reflect.Constructor)
java.lang.reflect.Constructor ctor
public java.lang.Object convert (java.lang.String)
String value
public java.lang.Class valueType ()
public java.lang.String valuePattern ()
}
joptsimple/internal/Messages.classMessages.java
package joptsimple.internal
public joptsimple.internal.Messages extends java.lang.Object {
private void ()
public static transient java.lang.String message (java.util.Locale, java.lang.String, java.lang.Class, java.lang.String, java.lang.Object[])
java.util.Locale locale
String bundleName
Class type
String key
Object[] args
java.util.ResourceBundle bundle
String template
java.text.MessageFormat format
}
joptsimple/internal/MethodInvokingValueConverter.classMethodInvokingValueConverter.java
package joptsimple.internal
joptsimple.internal.MethodInvokingValueConverter extends java.lang.Object implements joptsimple.ValueConverter {
private final java.lang.reflect.Method method
private final Class clazz
void (java.lang.reflect.Method, java.lang.Class)
java.lang.reflect.Method method
Class clazz
public java.lang.Object convert (java.lang.String)
String value
public java.lang.Class valueType ()
public java.lang.String valuePattern ()
}
joptsimple/internal/Objects.classObjects.java
package joptsimple.internal
public final joptsimple.internal.Objects extends java.lang.Object {
private void ()
public static void ensureNotNull (java.lang.Object)
Object target
}
joptsimple/internal/Reflection.classReflection.java
package joptsimple.internal
public final joptsimple.internal.Reflection extends java.lang.Object {
private void ()
public static joptsimple.ValueConverter findConverter (java.lang.Class)
Class clazz
Class maybeWrapper
joptsimple.ValueConverter valueOf
joptsimple.ValueConverter constructor
private static joptsimple.ValueConverter valueOfConverter (java.lang.Class)
java.lang.reflect.Method valueOf
NoSuchMethodException ignored
Class clazz
private static joptsimple.ValueConverter constructorConverter (java.lang.Class)
NoSuchMethodException ignored
Class clazz
public static transient java.lang.Object instantiate (java.lang.reflect.Constructor, java.lang.Object[])
Exception ex
java.lang.reflect.Constructor constructor
Object[] args
public static transient java.lang.Object invoke (java.lang.reflect.Method, java.lang.Object[])
Exception ex
java.lang.reflect.Method method
Object[] args
public static java.lang.Object convertWith (joptsimple.ValueConverter, java.lang.String)
joptsimple.ValueConverter converter
String raw
private static boolean meetsConverterRequirements (java.lang.reflect.Method, java.lang.Class)
java.lang.reflect.Method method
Class expectedReturnType
int modifiers
private static java.lang.RuntimeException reflectionException (java.lang.Exception)
Exception ex
}
joptsimple/internal/ReflectionException.classReflectionException.java
package joptsimple.internal
public joptsimple.internal.ReflectionException extends java.lang.RuntimeException {
private static final long serialVersionUID
void (java.lang.Throwable)
Throwable cause
}
joptsimple/internal/Row.classRow.java
package joptsimple.internal
joptsimple.internal.Row extends java.lang.Object {
final String option
final String description
void (java.lang.String, java.lang.String)
String option
String description
public boolean equals (java.lang.Object)
Object that
joptsimple.internal.Row other
public int hashCode ()
}
joptsimple/internal/Rows.classRows.java
package joptsimple.internal
public joptsimple.internal.Rows extends java.lang.Object {
private final int overallWidth
private final int columnSeparatorWidth
private final java.util.List rows
private int widthOfWidestOption
private int widthOfWidestDescription
public void (int, int)
int overallWidth
int columnSeparatorWidth
public void add (java.lang.String, java.lang.String)
String option
String description
private void add (joptsimple.internal.Row)
joptsimple.internal.Row row
private void reset ()
public void fitToWidth ()
joptsimple.internal.Row each
java.util.Iterator i$
joptsimple.internal.Row each
java.util.Iterator i$
joptsimple.internal.Columns columns
java.util.List fitted
public java.lang.String render ()
joptsimple.internal.Row each
java.util.Iterator i$
StringBuilder buffer
private int optionWidth ()
private int descriptionWidth ()
private java.lang.StringBuilder pad (java.lang.StringBuilder, java.lang.String, int)
StringBuilder buffer
String s
int length
}
joptsimple/internal/Strings.classStrings.java
package joptsimple.internal
public final joptsimple.internal.Strings extends java.lang.Object {
public static final String EMPTY
public static final String LINE_SEPARATOR
private void ()
public static java.lang.String repeat (char, int)
int i
char ch
int count
StringBuilder buffer
public static boolean isNullOrEmpty (java.lang.String)
String target
public static java.lang.String surround (java.lang.String, char, char)
String target
char begin
char end
public static java.lang.String join (java.lang.String[], java.lang.String)
String[] pieces
String separator
public static java.lang.String join (java.util.List, java.lang.String)
java.util.Iterator iter
java.util.List pieces
String separator
StringBuilder buffer
static void ()
}
joptsimple/util/
joptsimple/util/DateConverter.classDateConverter.java
package joptsimple.util
public joptsimple.util.DateConverter extends java.lang.Object implements joptsimple.ValueConverter {
private final java.text.DateFormat formatter
public void (java.text.DateFormat)
java.text.DateFormat formatter
public static joptsimple.util.DateConverter datePattern (java.lang.String)
String pattern
java.text.SimpleDateFormat formatter
public java.util.Date convert (java.lang.String)
String value
java.text.ParsePosition position
java.util.Date date
public java.lang.Class valueType ()
public java.lang.String valuePattern ()
private java.lang.String message (java.lang.String)
String key
Object[] arguments
String value
String key
Object[] arguments
public volatile java.lang.Object convert (java.lang.String)
String x0
}
joptsimple/util/InetAddressConverter.classInetAddressConverter.java
package joptsimple.util
public joptsimple.util.InetAddressConverter extends java.lang.Object implements joptsimple.ValueConverter {
public void ()
public java.net.InetAddress convert (java.lang.String)
java.net.UnknownHostException e
String value
public java.lang.Class valueType ()
public java.lang.String valuePattern ()
private java.lang.String message (java.lang.String)
String value
public volatile java.lang.Object convert (java.lang.String)
String x0
}
joptsimple/util/KeyValuePair.classKeyValuePair.java
package joptsimple.util
public final joptsimple.util.KeyValuePair extends java.lang.Object {
public final String key
public final String value
private void (java.lang.String, java.lang.String)
String key
String value
public static joptsimple.util.KeyValuePair valueOf (java.lang.String)
String asString
int equalsIndex
String aKey
String aValue
public boolean equals (java.lang.Object)
Object that
joptsimple.util.KeyValuePair other
public int hashCode ()
public java.lang.String toString ()
}
joptsimple/util/RegexMatcher.classRegexMatcher.java
package joptsimple.util
public joptsimple.util.RegexMatcher extends java.lang.Object implements joptsimple.ValueConverter {
private final java.util.regex.Pattern pattern
public void (java.lang.String, int)
String pattern
int flags
public static joptsimple.ValueConverter regex (java.lang.String)
String pattern
public java.lang.String convert (java.lang.String)
String value
public java.lang.Class valueType ()
public java.lang.String valuePattern ()
private void raiseValueConversionFailure (java.lang.String)
String value
String message
public volatile java.lang.Object convert (java.lang.String)
String x0
}