Skip navigation links
A C D E G I L M N O P R S U 

A

addHelpExitCode - Variable in class com.ziesemer.utils.cli.CliRunner
 
addHelpOption - Variable in class com.ziesemer.utils.cli.CliRunner
 
addOptionEntry(Map<Option, ClassOptionData>, Parameter, String, Member, Class<?>[]) - Method in class com.ziesemer.utils.cli.ClassOptions
 
ArrayHelper - Class in com.ziesemer.utils.cli
 
ArrayHelper() - Constructor for class com.ziesemer.utils.cli.ArrayHelper
 
autoMap(Object, ClassOptionsData, CommandLine, IClassParser) - Method in class com.ziesemer.utils.cli.ClassOptions
 
autoMap(Object, ClassOptionsData, Iterable<Option>, IClassParser) - Method in class com.ziesemer.utils.cli.ClassOptions
 
autoMapField(Object, Field, String[], IClassParser) - Method in class com.ziesemer.utils.cli.ClassOptions
 
autoMapMethod(Object, Method, String[], IClassParser) - Method in class com.ziesemer.utils.cli.ClassOptions
 

C

call(Callable<Integer>, CommandLine) - Method in class com.ziesemer.utils.cli.CliRunner
(Extension point.).
chain - Variable in class com.ziesemer.utils.classParser.ClassParserChain
 
ClassOptionData - Class in com.ziesemer.utils.cli
 
ClassOptionData(Member, String) - Constructor for class com.ziesemer.utils.cli.ClassOptionData
 
ClassOptions - Class in com.ziesemer.utils.cli
 
ClassOptions() - Constructor for class com.ziesemer.utils.cli.ClassOptions
 
classOptions - Variable in class com.ziesemer.utils.cli.CliRunner
 
ClassOptionsData - Class in com.ziesemer.utils.cli
 
ClassOptionsData(Map<Option, ClassOptionData>, Map<String, ParameterGroup>) - Constructor for class com.ziesemer.utils.cli.ClassOptionsData
 
classOptionsData - Variable in class com.ziesemer.utils.cli.CliRunner
 
ClassParseException - Exception in com.ziesemer.utils.classParser
 
ClassParseException(String, Class<?>, String) - Constructor for exception com.ziesemer.utils.classParser.ClassParseException
 
ClassParserChain - Class in com.ziesemer.utils.classParser
 
ClassParserChain() - Constructor for class com.ziesemer.utils.classParser.ClassParserChain
 
ClassParserChain(List<IClassParser>) - Constructor for class com.ziesemer.utils.classParser.ClassParserChain
 
classParserChain - Variable in class com.ziesemer.utils.cli.CliRunner
 
CliRunner<T> - Class in com.ziesemer.utils.cli
 
CliRunner(CommandLineParser, Class<T>) - Constructor for class com.ziesemer.utils.cli.CliRunner
 
CliRunner(CommandLineParser, Class<T>, Logger, boolean) - Constructor for class com.ziesemer.utils.cli.CliRunner
Convenience constructor for CliRunner.CliRunner(CommandLineParser, Class) that also calls CliRunner.setLogger(Logger) and CliRunner.setSystemExit(boolean) with the respective arguments.
com.ziesemer.utils.classParser - package com.ziesemer.utils.classParser
 
com.ziesemer.utils.cli - package com.ziesemer.utils.cli
 
CommonParser - Class in com.ziesemer.utils.classParser
 
CommonParser() - Constructor for class com.ziesemer.utils.classParser.CommonParser
 
configClass - Variable in class com.ziesemer.utils.cli.CliRunner
 
convert(Class<?>, String) - Method in class com.ziesemer.utils.classParser.ClassParserChain
 
convert(Class<?>, String) - Method in class com.ziesemer.utils.classParser.CommonParser
 
convert(Class<?>, String) - Method in interface com.ziesemer.utils.classParser.IClassParser
 
convert(Class<?>, String) - Method in class com.ziesemer.utils.classParser.InetAddressParser
 
convert(Class<?>, String) - Method in class com.ziesemer.utils.classParser.NumberParser
 
convert(Class<?>, String) - Method in class com.ziesemer.utils.classParser.UnhandledParser
 
convert(Class<?>, List<String>, IClassParser) - Static method in class com.ziesemer.utils.cli.ArrayHelper
 

D

destClass - Variable in exception com.ziesemer.utils.classParser.ClassParseException
 

E

endsWithArray(Class<?>[]) - Method in class com.ziesemer.utils.cli.ClassOptions
 
exit(int) - Method in class com.ziesemer.utils.cli.CliRunner
 

G

get(Class<?>) - Method in class com.ziesemer.utils.cli.ClassOptions
 
getAddHelpExitCode() - Method in class com.ziesemer.utils.cli.CliRunner
 
getAV(String) - Method in class com.ziesemer.utils.cli.ClassOptions
"getAnnotationValue", as annotation values can't store null.
getChain() - Method in class com.ziesemer.utils.classParser.ClassParserChain
 
getClassParserChain() - Method in class com.ziesemer.utils.cli.CliRunner
 
getCmdLineSyntax(Callable<Integer>) - Method in class com.ziesemer.utils.cli.CliRunner
(Extension point.).
getDefault() - Static method in class com.ziesemer.utils.classParser.ClassParserChain
 
getGroupId() - Method in class com.ziesemer.utils.cli.ClassOptionData
 
getGroups() - Method in class com.ziesemer.utils.cli.ClassOptionsData
 
getLiveOptions() - Method in class com.ziesemer.utils.cli.ParameterMapMapper
Returns the same collection of mapped options as ParameterMapMapper.getResults(), but without executing any validations - and by returning the underlying map, allows specific options to be quickly referenced by their key (Option.getOpt() or Option.getLongOpt()).
getLogger() - Method in class com.ziesemer.utils.cli.CliRunner
 
getMember() - Method in class com.ziesemer.utils.cli.ClassOptionData
 
getMessage() - Method in exception com.ziesemer.utils.classParser.ClassParseException
 
getMessage() - Method in exception com.ziesemer.utils.cli.OptionParseException
 
getOption() - Method in exception com.ziesemer.utils.cli.OptionParseException
 
getOptionEntries() - Method in class com.ziesemer.utils.cli.ClassOptionsData
 
getOptionName(Method) - Method in class com.ziesemer.utils.cli.ClassOptions
 
getOptions(ClassOptionsData) - Method in class com.ziesemer.utils.cli.ClassOptions
 
getOriginalOptions() - Method in class com.ziesemer.utils.cli.ParameterMapMapper
 
getParser() - Method in class com.ziesemer.utils.cli.CliRunner
 
getProblemText() - Method in exception com.ziesemer.utils.classParser.ClassParseException
 
getRequiredOptions() - Method in class com.ziesemer.utils.cli.ParameterMapMapper
 
getResults() - Method in class com.ziesemer.utils.cli.ParameterMapMapper
Performs any final work required after one or more mapArgument* calls, while performing any validations.
groupId - Variable in class com.ziesemer.utils.cli.ClassOptionData
 
groups - Variable in class com.ziesemer.utils.cli.ClassOptionsData
 

I

IClassParser - Interface in com.ziesemer.utils.classParser
 
InetAddressParser - Class in com.ziesemer.utils.classParser
 
InetAddressParser() - Constructor for class com.ziesemer.utils.classParser.InetAddressParser
 
inetSocketAddressPat - Variable in class com.ziesemer.utils.classParser.InetAddressParser
 
isAddHelpOption() - Method in class com.ziesemer.utils.cli.CliRunner
 
isStopAtNonOption() - Method in class com.ziesemer.utils.cli.CliRunner
 
isSystemExit() - Method in class com.ziesemer.utils.cli.CliRunner
 
isTrue(Object, Class<?>) - Static method in class com.ziesemer.utils.classParser.CommonParser
 

L

liveOptions - Variable in class com.ziesemer.utils.cli.ParameterMapMapper
 
logger - Variable in class com.ziesemer.utils.cli.CliRunner
 

M

mapArgument(String, String, boolean) - Method in class com.ziesemer.utils.cli.ParameterMapMapper
 
mapArguments(Map<String, String[]>, boolean) - Method in class com.ziesemer.utils.cli.ParameterMapMapper
This method is designed to be called with the result of a (Http)ServletRequest.getParameterMap().
mapArguments(String, String[], boolean) - Method in class com.ziesemer.utils.cli.ParameterMapMapper
 
mapArgumentsSingleValue(Map<String, String>, boolean) - Method in class com.ziesemer.utils.cli.ParameterMapMapper
 
member - Variable in class com.ziesemer.utils.cli.ClassOptionData
 

N

NO_RESULT - Static variable in interface com.ziesemer.utils.classParser.IClassParser
 
NoResult - Class in com.ziesemer.utils.classParser
 
NoResult() - Constructor for class com.ziesemer.utils.classParser.NoResult
Package private.
NumberParser - Class in com.ziesemer.utils.classParser
 
NumberParser() - Constructor for class com.ziesemer.utils.classParser.NumberParser
 

O

option - Variable in exception com.ziesemer.utils.cli.OptionParseException
 
optionEntries - Variable in class com.ziesemer.utils.cli.ClassOptionsData
 
OptionParseException - Exception in com.ziesemer.utils.cli
 
OptionParseException(Throwable, Option) - Constructor for exception com.ziesemer.utils.cli.OptionParseException
 
options - Variable in class com.ziesemer.utils.cli.ParameterMapMapper
 

P

Parameter - Annotation Type in com.ziesemer.utils.cli
 
ParameterGroup - Annotation Type in com.ziesemer.utils.cli
Essentially declares an OptionGroup.
ParameterGroups - Annotation Type in com.ziesemer.utils.cli
 
ParameterMapMapper - Class in com.ziesemer.utils.cli
 
ParameterMapMapper(Options) - Constructor for class com.ziesemer.utils.cli.ParameterMapMapper
At current, any combination of an instance of this class and/or its Options instance are only valid for one mapping execution (not reusable, and certainly not thread-safe).
parse(T, Callable<Integer>, String[], Options) - Method in class com.ziesemer.utils.cli.CliRunner
Extension point.
parseException(T, Callable<Integer>, String[], Options, ParseException) - Method in class com.ziesemer.utils.cli.CliRunner
Extension point.
parser - Variable in class com.ziesemer.utils.cli.CliRunner
 
problemText - Variable in exception com.ziesemer.utils.classParser.ClassParseException
 

R

requiredOptions - Variable in class com.ziesemer.utils.cli.ParameterMapMapper
 
run(T, Callable<Integer>, String...) - Method in class com.ziesemer.utils.cli.CliRunner
 

S

setAddHelpExitCode(int) - Method in class com.ziesemer.utils.cli.CliRunner
 
setAddHelpOption(boolean) - Method in class com.ziesemer.utils.cli.CliRunner
 
setChain(List<IClassParser>) - Method in class com.ziesemer.utils.classParser.ClassParserChain
 
setClassParserChain(ClassParserChain) - Method in class com.ziesemer.utils.cli.CliRunner
 
setLogger(Logger) - Method in class com.ziesemer.utils.cli.CliRunner
 
setStopAtNonOption(boolean) - Method in class com.ziesemer.utils.cli.CliRunner
 
setSystemExit(boolean) - Method in class com.ziesemer.utils.cli.CliRunner
 
showHelp(Callable<Integer>, String, Options, String) - Method in class com.ziesemer.utils.cli.CliRunner
(Extension point.).
singleString - Variable in class com.ziesemer.utils.cli.ParameterMapMapper
 
stopAtNonOption - Variable in class com.ziesemer.utils.cli.CliRunner
 
systemExit - Variable in class com.ziesemer.utils.cli.CliRunner
 

U

UnhandledParser - Class in com.ziesemer.utils.classParser
 
UnhandledParser() - Constructor for class com.ziesemer.utils.classParser.UnhandledParser
 
A C D E G I L M N O P R S U 
Skip navigation links

Copyright © 2007–2017 Mark A. Ziesemer. All rights reserved.