|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Argument | This class defines a generic command line argument, which provides functionality applicable to all argument types. |
ArgumentListArgument | This class defines an argument whose values are intended to be argument strings as might be provided to a command-line application (e.g., "--arg1 arg1value --arg2 --arg3 arg3value"). |
ArgumentParser | This class provides an argument parser, which may be used to process command line arguments provided to Java applications. |
ArgumentValueValidator | This class defines an API that may be used to create argument value validators, which can be used to enforce additional constraints on the values provided to an argument. |
AttributeNameArgumentValueValidator | This class provides an implementation of an argument value validator that is expected to be used with a string argument and ensures that all values for the argument are valid attribute type names (or numeric OIDs) or attribute descriptions (a name or OID with attribute options). |
BooleanArgument | Creates a new argument that is intended to represent Boolean states based on whether it was present in the provided set of command-line arguments. |
BooleanValueArgument | Creates a new argument that is intended to represent Boolean states based on the value provided for this argument. |
ControlArgument | This class defines an argument that is intended to hold information about one or more LDAP controls. |
DNArgument | This class defines an argument that is intended to hold one or more distinguished name values. |
DurationArgument | Creates a new argument that is intended to represent a duration. |
FileArgument | This class defines an argument that is intended to hold values which refer to files on the local filesystem. |
FilterArgument | This class defines an argument that is intended to hold one or more search filter values. |
IntegerArgument | This class defines an argument that is intended to hold one or more integer values. |
LDAPURLArgumentValueValidator | This class provides an implementation of an argument value validator that is expected to be used with a string argument and ensures that all values for the argument are valid LDAP URLs. |
ProhibitDNInSubtreeArgumentValueValidator | This class provides an implementation of an argument value validator that is expected to be used with string or DN arguments and ensures that all values for the argument are valid DNs that are not within one or more specified subtrees. |
RegularExpressionArgumentValueValidator | This class provides an implementation of an argument value validator that is expected to be used with a string argument and ensures that all values for the argument are valid regular expressions. |
RequireDNInSubtreeArgumentValueValidator | This class provides an implementation of an argument value validator that is expected to be used with string or DN arguments and ensures that all values for the argument are valid DNs that are within one or more specified subtrees. |
ScopeArgument | This class defines an argument that is intended to hold one search scope values. |
StringArgument | This class defines an argument that is intended to hold one or more string values. |
URLArgumentValueValidator | This class provides an implementation of an argument value validator that is expected to be used with a string argument and ensures that all values for the argument are valid URLs. |
Exception Summary | |
---|---|
ArgumentException | This class defines an exception that may be thrown if a problem occurs while parsing command line arguments or preparing the argument parser. |
This package contains a set of classes that may be used to perform
command line argument parsing. Arguments can have a number of properties,
including:
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |