Uses of Class
info.rolandkrueger.roklib.cli.CommandLineOption

Packages that use CommandLineOption
info.rolandkrueger.roklib.cli Classes for defining and interpreting command line arguments. 
 

Uses of CommandLineOption in info.rolandkrueger.roklib.cli
 

Fields in info.rolandkrueger.roklib.cli declared as CommandLineOption
private  CommandLineOption CommandLineArgumentEvaluator.mErroneousOption
           
 

Fields in info.rolandkrueger.roklib.cli with type parameters of type CommandLineOption
private  Set<CommandLineOption> CommandLineOption.mAssociateOptions
          Set of other option objects which must be provided in combination with this option.
private  Set<CommandLineOption> CommandLineArgumentEvaluator.mMandatoryList
           
private  Set<CommandLineOption> CommandLineOption.mMutuallyExclusiveOptions
          List of other options which must not be provided together with this option.
private  List<CommandLineOption> CommandLineArgumentEvaluator.mMutuallyExclusiveOptionsGiven
           
private  Set<CommandLineOption> CommandLineArgumentEvaluator.mOptionSet
           
 

Methods in info.rolandkrueger.roklib.cli that return CommandLineOption
 CommandLineOption CommandLineArgumentEvaluator.getErroneousOption()
           
private  CommandLineOption CommandLineArgumentEvaluator.getOptionFor(String value, boolean valueContainsMarker)
           
 

Methods in info.rolandkrueger.roklib.cli that return types with arguments of type CommandLineOption
 List<CommandLineOption> CommandLineArgumentEvaluator.getMissingOptions()
          If after having specified the set of available and mandatory options and having called CommandLineArgumentEvaluator.evaluate() the user has omitted one or more of the mandatory options, these missing options can be queried as a list.
 List<CommandLineOption> CommandLineArgumentEvaluator.getMutuallyExclusiveOptionsBeingUsed()
           
 Set<CommandLineOption> CommandLineArgumentEvaluator.getOptions()
          Returns the internal list of CommandLineOption objects.
 

Methods in info.rolandkrueger.roklib.cli with parameters of type CommandLineOption
 void CommandLineOption.addAssociateOptions(CommandLineOption... associates)
           
 void CommandLineOption.addMutuallyExclusiveOptions(CommandLineOption... otherOptions)
           
 void CommandLineArgumentEvaluator.addOptions(CommandLineOption... options)
          Adds one or more options to the internal list of all available options.
 String CommandLineArgumentEvaluator.getDescriptiveSummaryFor(CommandLineOption option)
           
 String CommandLineArgumentEvaluator.getDescriptiveSummaryFor(CommandLineOption option, String descriptionSeparator)
           
 boolean CommandLineOption.isAssociateTo(CommandLineOption otherOption)
           
 boolean CommandLineOption.isMutuallyExclusiveWith(CommandLineOption otherOption)
           
private  void CommandLineArgumentEvaluator.setErroneousOption(CommandLineOption erroneous)
           
 

Method parameters in info.rolandkrueger.roklib.cli with type arguments of type CommandLineOption
 void CommandLineArgumentEvaluator.addOptions(Collection<CommandLineOption> options)
          Adds a list of CommandLineOption objects to the internal option list of this evaluator
 



Copyright © 2007-2011. All Rights Reserved.