## Uses of Class
de.esprit.common.clp.CommandLineOption

- Packages that use CommandLineOption
  Package | Description
  --- | ---
  de.esprit.appsuite.appstore | These classes implement the Application-Store for remote software installation
  de.esprit.appsuite.database.dbase.clp | Contains database relevant command line options
  de.esprit.appsuite.database.dbase.tools | Contains general purpose database tools.
  de.esprit.appsuite.launch | Contains classes that make up the launching framework
  de.esprit.common.clp | Contains standard command line parser and options
  de.esprit.netsuite.client | Contains classes that make up the Client of a dual-port server
  de.esprit.netsuite.server.config | Contains classes that define the servers configuration

- - ### Uses of CommandLineOption in de.esprit.appsuite.appstore

    Subclasses of CommandLineOption in de.esprit.appsuite.appstore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppCacheRootDirOption` This `-appCacheRootDir` option defines the local root cache directory for web-installed applications.

  - ### Uses of CommandLineOption in de.esprit.appsuite.database.dbase.clp

    Subclasses of CommandLineOption in de.esprit.appsuite.database.dbase.clp
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `DatabaseCommandLineParser.OptionCredDir`
    `protected static class` | `DatabaseCommandLineParser.OptionCredFile`
    `protected static class` | `DatabaseCommandLineParser.OptionDbPassword`
    `protected static class` | `DatabaseCommandLineParser.OptionDbUrl`
    `protected static class` | `DatabaseCommandLineParser.OptionDbUser`
    `protected static class` | `DatabaseCommandLineParser.OptionJdbcDriver`
    `protected static class` | `DatabaseCommandLineParser.OptionLoginTimeout`
    `protected static class` | `DatabaseCommandLineParser.OptionMaxConns`
    `protected static class` | `DatabaseCommandLineParser.OptionMinConns`
    `protected static class` | `DatabaseCommandLineParser.OptionSchema`
    `class` | `OptionDBObject` This is '-record' option requires a DBObject class-name as argument
    `class` | `OptionDBRecord` This '-record' option requires a DBRecord class-name as argument

    Methods in de.esprit.appsuite.database.dbase.clp with parameters of type CommandLineOption
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DatabaseCommandLineParser.`checkForMissingOption(CommandLineOption option)`

  - ### Uses of CommandLineOption in de.esprit.appsuite.database.dbase.tools

    Subclasses of CommandLineOption in de.esprit.appsuite.database.dbase.tools
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `AbstractUnlCLP.OptionDboPkg`
    `protected static class` | `AbstractUnlCLP.OptionTable`
    `protected static class` | `DBToolCommandLineParser.MyOptionSkipErrors`
    `protected static class` | `DBToolCommandLineParser.MyOptionSqlCommand`
    `protected static class` | `DBToolCommandLineParser.MyOptionSqlScript`

  - ### Uses of CommandLineOption in de.esprit.appsuite.launch

    Subclasses of CommandLineOption in de.esprit.appsuite.launch
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OptionWorkspaceDir` This option defines the esprit application workspace directory.

  - ### Uses of CommandLineOption in de.esprit.common.clp

    Subclasses of CommandLineOption in de.esprit.common.clp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBooleanOption` This is the base class for boolean option implementations.
    `class` | `AbstractClassOption` This option defines a className as argument.
    `class` | `AbstractDimensionOption` This option returns a Dimension object.
    `class` | `AbstractDirectoryOption` This option defines a target directory.
    `class` | `AbstractDoubleOption` This option returns a Double value
    `class` | `AbstractFileOption` This option returns a File object
    `class` | `AbstractIntegerOption` This option returns an Integer object
    `class` | `AbstractLocationOption` This option returns a `Point` representing a location.
    `class` | `AbstractPathOption` This abstract class encapsulates the common behavior of path based subclasses.
    `class` | `AbstractStringOption` This it the base class for all String options
    `class` | `AbstractUrlOption` This option returns an URL instance
    `class` | `OptionBoolean` This class defines a boolean option which never has an argument.
    `class` | `OptionCountry` This class defines the command line option -country and returns a Country value.
    `class` | `OptionDimension` This class defines the command line option -dimension, which returns a Dimension object
    `class` | `OptionLanguage` This class defines the command line option -language and returns a Language value.
    `class` | `OptionLocale` This class defines the command line option -locale and returns a Locale option.
    `class` | `OptionLocation` This class defines the command line option -location, which returns a Point object
    `class` | `OptionLogDir` This class defines the -logdir option which must have an existing directory as argument.
    `class` | `OptionOutFile` This class defines the option -outfile.

    Fields in de.esprit.common.clp declared as CommandLineOption
    Modifier and Type | Field and Description
    --- | ---
    `protected CommandLineOption` | CommandLineParser.`optDebug`
    `protected CommandLineOption` | CommandLineParser.`optDemo`
    `protected CommandLineOption` | CommandLineParser.`optHelp`
    `protected CommandLineOption` | CommandLineParser.`optLocale`
    `protected CommandLineOption` | CommandLineParser.`optLogToFile`
    `protected CommandLineOption` | CommandLineParser.`optNoConsole`
    `protected CommandLineOption` | CommandLineParser.`optTest`
    `protected CommandLineOption` | CommandLineParser.`optVerbose`
    `protected CommandLineOption` | CommandLineParser.`optVersion`

    Methods in de.esprit.common.clp with type parameters of type CommandLineOption
    Modifier and Type | Method and Description
    --- | ---
    `<O extends CommandLineOption> O` | CommandLineParser.`addOption(CommandLineOption option)` Adds a new option always to the top of already existing options.
    `<O extends CommandLineOption> O` | CommandLineParser.`addOption(int positionIndex, CommandLineOption option)`
    `<T extends CommandLineOption> T` | CommandLineParser.`fetchDefinedOptionFor(java.lang.String arg)`
    `<T extends CommandLineOption> T` | CommandLineParser.`findDefinedOptionFor(java.lang.String arg)`

    Methods in de.esprit.common.clp with parameters of type CommandLineOption
    Modifier and Type | Method and Description
    --- | ---
    `<O extends CommandLineOption> O` | CommandLineParser.`addOption(CommandLineOption option)` Adds a new option always to the top of already existing options.
    `<O extends CommandLineOption> O` | CommandLineParser.`addOption(int positionIndex, CommandLineOption option)`
    `void` | CommandLineParser.`removeOption(CommandLineOption option)` Removes the given option.

  - ### Uses of CommandLineOption in de.esprit.netsuite.client

    Subclasses of CommandLineOption in de.esprit.netsuite.client
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `ClientCommandLineParser.OptionAutoLogin`
    `protected static class` | `ClientCommandLineParser.OptionAutoReconnect`
    `protected static class` | `ClientCommandLineParser.OptionNetIo`
    `protected static class` | `ClientCommandLineParser.OptionNoMessage`
    `protected static class` | `ClientCommandLineParser.OptionPassword`
    `protected static class` | `ClientCommandLineParser.OptionPingDelay`
    `protected static class` | `ClientCommandLineParser.OptionRequestTimeout`
    `protected static class` | `ClientCommandLineParser.OptionUser`
    `protected static class` | `ClientCommandLineParser.OptionZipTransfer`
    `class` | `OptionServer` This option is mandatory to a client in order to know to which server it should connect to.

  - ### Uses of CommandLineOption in de.esprit.netsuite.server.config

    Subclasses of CommandLineOption in de.esprit.netsuite.server.config
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OptionServerWorkspaceDir` This is the -workspace option defining workspace-directory of the server
    `class` | `OptionShutdown` This is the -shutdown option for shutting down the server

Copyright © 2014 EsprIT-Systems. All Rights Reserved.