A B C D E F G H I L N O P R S U V W 

A

AbstractArgument<E> - Class in org.dishevelled.commandline.argument
Abstract implementation of Argument.
AbstractArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.AbstractArgument
Create a new abstract argument.
add(Argument<?>) - Method in class org.dishevelled.commandline.ArgumentList
Add the specified argument to this argument list.
add(String) - Method in class org.dishevelled.commandline.CommandLine
addAll(Collection<Argument<?>>) - Method in class org.dishevelled.commandline.ArgumentList
Add all of the arguments in the specified collection of arguments to this argument list.
Argument<E> - Interface in org.dishevelled.commandline
A typed argument.
ArgumentList - Class in org.dishevelled.commandline
An argument list.
ArgumentList() - Constructor for class org.dishevelled.commandline.ArgumentList
Create a new empty argument list.
ArgumentList(Argument<?>...) - Constructor for class org.dishevelled.commandline.ArgumentList
Create a new argument list with the specified arguments.
ArgumentList(Collection<Argument<?>>) - Constructor for class org.dishevelled.commandline.ArgumentList
Create a new argument list with the arguments in the specified collection of arguments.

B

BooleanArgument - Class in org.dishevelled.commandline.argument
A boolean argument.
BooleanArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.BooleanArgument
Create a new boolean argument.
BooleanListArgument - Class in org.dishevelled.commandline.argument
A boolean list argument.
BooleanListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.BooleanListArgument
Create a new boolean list argument.
BooleanSetArgument - Class in org.dishevelled.commandline.argument
A boolean set argument.
BooleanSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.BooleanSetArgument
Create a new boolean set argument.
ByteArgument - Class in org.dishevelled.commandline.argument
A byte argument.
ByteArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.ByteArgument
Create a new byte argument.
ByteListArgument - Class in org.dishevelled.commandline.argument
A byte list argument.
ByteListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.ByteListArgument
Create a new byte list argument.
ByteSetArgument - Class in org.dishevelled.commandline.argument
A byte set argument.
ByteSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.ByteSetArgument
Create a new integer set argument.

C

CharacterArgument - Class in org.dishevelled.commandline.argument
A character argument.
CharacterArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.CharacterArgument
Create a new character argument.
CommandLine - Class in org.dishevelled.commandline
Command line.
CommandLine(String[]) - Constructor for class org.dishevelled.commandline.CommandLine
Create a new command line with the specified arguments.
CommandLineParseException - Exception in org.dishevelled.commandline
Command line parse exception.
CommandLineParseException(String) - Constructor for exception org.dishevelled.commandline.CommandLineParseException
Create a new command line parse exception with the specified message.
CommandLineParseException(Throwable) - Constructor for exception org.dishevelled.commandline.CommandLineParseException
Create a new command line parse exception with the specified cause.
CommandLineParseException(String, Throwable) - Constructor for exception org.dishevelled.commandline.CommandLineParseException
Create a new command line parse exception with the specified message and cause.
CommandLineParser - Class in org.dishevelled.commandline
Command line parser.
convert(String) - Method in class org.dishevelled.commandline.argument.AbstractArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.BooleanArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.BooleanListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.BooleanSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.ByteArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.ByteListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.ByteSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.CharacterArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.DateArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.DoubleArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.DoubleListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.DoubleSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.FileArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.FileListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.FileSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.FloatArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.FloatListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.FloatSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.IntegerArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.IntegerListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.IntegerSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.LongArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.LongListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.LongSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.StringArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.StringListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.StringSetArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.URLArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.URLListArgument
Convert the specified string value into an instance of class E.
convert(String) - Method in class org.dishevelled.commandline.argument.URLSetArgument
Convert the specified string value into an instance of class E.

D

DateArgument - Class in org.dishevelled.commandline.argument
A date argument.
DateArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.DateArgument
Create a new date argument.
DoubleArgument - Class in org.dishevelled.commandline.argument
A double argument.
DoubleArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.DoubleArgument
Create a new double argument.
DoubleListArgument - Class in org.dishevelled.commandline.argument
A double list argument.
DoubleListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.DoubleListArgument
Create a new double list argument.
DoubleSetArgument - Class in org.dishevelled.commandline.argument
A double set argument.
DoubleSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.DoubleSetArgument
Create a new double set argument.

E

equals(Object) - Method in class org.dishevelled.commandline.argument.AbstractArgument

F

FileArgument - Class in org.dishevelled.commandline.argument
A file argument.
FileArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.FileArgument
Create a new file argument.
FileListArgument - Class in org.dishevelled.commandline.argument
A file list argument.
FileListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.FileListArgument
Create a new file list argument.
FileSetArgument - Class in org.dishevelled.commandline.argument
A file set argument.
FileSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.FileSetArgument
Create a new file set argument.
FloatArgument - Class in org.dishevelled.commandline.argument
A float argument.
FloatArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.FloatArgument
Create a new float argument.
FloatListArgument - Class in org.dishevelled.commandline.argument
A float list argument.
FloatListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.FloatListArgument
Create a new float list argument.
FloatSetArgument - Class in org.dishevelled.commandline.argument
A float set argument.
FloatSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.FloatSetArgument
Create a new float set argument.

G

getDescription() - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return the description of this argument.
getDescription() - Method in interface org.dishevelled.commandline.Argument
Return the description of this argument.
getDescription() - Method in class org.dishevelled.commandline.Switch
Return the description of this argument.
getLongName() - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return the long name of this argument.
getLongName() - Method in interface org.dishevelled.commandline.Argument
Return the long name of this argument.
getLongName() - Method in class org.dishevelled.commandline.Switch
Return the long name of this argument.
getShortName() - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return the short name of this argument.
getShortName() - Method in interface org.dishevelled.commandline.Argument
Return the short name of this argument.
getShortName() - Method in class org.dishevelled.commandline.Switch
Return the short name of this argument.
getValue() - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return the value of this argument.
getValue(E) - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return the value of this argument or the specified default value if this argument was not found in the command line.
getValue() - Method in interface org.dishevelled.commandline.Argument
Return the value of this argument.
getValue(E) - Method in interface org.dishevelled.commandline.Argument
Return the value of this argument or the specified default value if this argument was not found in the command line.
getValue() - Method in class org.dishevelled.commandline.Switch
Return the value of this argument.
getValue(Boolean) - Method in class org.dishevelled.commandline.Switch
Return the value of this argument or the specified default value if this argument was not found in the command line.

H

hashCode() - Method in class org.dishevelled.commandline.argument.AbstractArgument
hasNext() - Method in class org.dishevelled.commandline.CommandLine
hasPrevious() - Method in class org.dishevelled.commandline.CommandLine

I

IntegerArgument - Class in org.dishevelled.commandline.argument
A integer argument.
IntegerArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.IntegerArgument
Create a new integer argument.
IntegerListArgument - Class in org.dishevelled.commandline.argument
An integer list argument.
IntegerListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.IntegerListArgument
Create a new integer list argument.
IntegerSetArgument - Class in org.dishevelled.commandline.argument
An integer set argument.
IntegerSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.IntegerSetArgument
Create a new integer set argument.
isArgumentString(String) - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return true if the specified string is an argument name.
isRequired() - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return true if this argument is required.
isRequired() - Method in interface org.dishevelled.commandline.Argument
Return true if this argument is required.
isRequired() - Method in class org.dishevelled.commandline.Switch
Return true if this argument is required.
isValueString(String) - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return true if the specified string is a value.
iterator() - Method in class org.dishevelled.commandline.ArgumentList

L

LongArgument - Class in org.dishevelled.commandline.argument
A long argument.
LongArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.LongArgument
Create a new long argument.
LongListArgument - Class in org.dishevelled.commandline.argument
A long list argument.
LongListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.LongListArgument
Create a new long list argument.
LongSetArgument - Class in org.dishevelled.commandline.argument
A long set argument.
LongSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.LongSetArgument
Create a new long set argument.

N

next() - Method in class org.dishevelled.commandline.CommandLine
nextIndex() - Method in class org.dishevelled.commandline.CommandLine

O

org.dishevelled.commandline - package org.dishevelled.commandline
Command line parser based on typed arguments.
org.dishevelled.commandline.argument - package org.dishevelled.commandline.argument
Implementations of the typed Argument<E> interface.

P

parse(CommandLine, ArgumentList) - Static method in class org.dishevelled.commandline.CommandLineParser
Parse the specified command line according to the specified list of arguments.
previous() - Method in class org.dishevelled.commandline.CommandLine
previousIndex() - Method in class org.dishevelled.commandline.CommandLine

R

remove() - Method in class org.dishevelled.commandline.CommandLine

S

set(String) - Method in class org.dishevelled.commandline.CommandLine
size() - Method in class org.dishevelled.commandline.ArgumentList
Return the number of arguments in this argument list.
StringArgument - Class in org.dishevelled.commandline.argument
A string argument.
StringArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.StringArgument
Create a new string argument.
StringListArgument - Class in org.dishevelled.commandline.argument
A string list argument.
StringListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.StringListArgument
Create a new string list argument.
StringSetArgument - Class in org.dishevelled.commandline.argument
A string set argument.
StringSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.StringSetArgument
Create a new string set argument.
Switch - Class in org.dishevelled.commandline
Switch.
Switch(String, String, String) - Constructor for class org.dishevelled.commandline.Switch
Create a new switch.

U

URLArgument - Class in org.dishevelled.commandline.argument
An URL argument.
URLArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.URLArgument
Create a new URL argument.
URLListArgument - Class in org.dishevelled.commandline.argument
An URL list argument.
URLListArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.URLListArgument
Create a new URL list argument.
URLSetArgument - Class in org.dishevelled.commandline.argument
An URL set argument.
URLSetArgument(String, String, String, boolean) - Constructor for class org.dishevelled.commandline.argument.URLSetArgument
Create a new URL set argument.
Usage - Class in org.dishevelled.commandline
Usage string.
usage(String, Throwable, CommandLine, ArgumentList, OutputStream) - Static method in class org.dishevelled.commandline.Usage
Generate an usage string to the specified output stream.
usage(String, String, Throwable, CommandLine, ArgumentList, OutputStream) - Static method in class org.dishevelled.commandline.Usage
Generate an usage string to the specified output stream.

V

visit(String, CommandLine) - Method in class org.dishevelled.commandline.argument.AbstractArgument
Visit the specified argument string from the specified command line.
visit(String, CommandLine) - Method in interface org.dishevelled.commandline.Argument
Visit the specified argument string from the specified command line.
visit(String, CommandLine) - Method in class org.dishevelled.commandline.Switch
Visit the specified argument string from the specified command line.

W

wasFound() - Method in class org.dishevelled.commandline.argument.AbstractArgument
Return true if this argument was found in the command line, false if it was not found or if this argument has not visited a command line yet.
wasFound() - Method in interface org.dishevelled.commandline.Argument
Return true if this argument was found in the command line, false if it was not found or if this argument has not visited a command line yet.
wasFound() - Method in class org.dishevelled.commandline.Switch
Return true if this argument was found in the command line, false if it was not found or if this argument has not visited a command line yet.
A B C D E F G H I L N O P R S U V W 

Copyright (c) 2004-2014 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).