Library Util

Package Options

Overview

Classes: AbstractOptionCallback, AmbiguousOptionException, DuplicateOptionException, EmptyOptionException, HelpFormatter, IncompatibleOptionsException, IntValidator, InvalidArgumentException, MissingArgumentException, MissingOptionException, Option, OptionCallback, OptionException, OptionProcessor, OptionSet, RegExpValidator, UnexpectedArgumentException, UnknownOptionException, Validator

Classes

class AbstractOptionCallback

Base class for OptionCallback. 

class AmbiguousOptionException

 

class DuplicateOptionException

 

class EmptyOptionException

 

class HelpFormatter

This class formats a help message from an OptionSet. 

class IncompatibleOptionsException

 

class IntValidator

The IntValidator tests whether the option argument, which must be an integer, lies within a given range. 

class InvalidArgumentException

 

class MissingArgumentException

 

class MissingOptionException

 

class Option

This class represents and stores the properties of a command line option. 

class OptionCallback

This class is used as an argument to Option::callback(). 

class OptionException

 

class OptionProcessor

An OptionProcessor is used to process the command line arguments of an application. 

class OptionSet

A collection of Option objects. 

class RegExpValidator

This validator matches the option value against a regular expression. 

class UnexpectedArgumentException

 

class UnknownOptionException

 

class Validator

Validator specifies the interface for option validators.