Index

C D F I J L M N O P R S T U V 
All Classes All Packages

C

CliOption - Annotation Type in jcli
 
CommandLineOptionTooShort - Exception in jcli.errors
 
CommandLineOptionTooShort() - Constructor for exception jcli.errors.CommandLineOptionTooShort
 

D

defaultValue() - Method in annotation type jcli.CliOption
 
description() - Method in annotation type jcli.CliOption
 

F

field - Variable in class jcli.FieldAndOption
 
FieldAndOption - Class in jcli
 
FieldAndOption(Field, CliOption) - Constructor for class jcli.FieldAndOption
 
FlagTypeNotBoolean - Exception in jcli.errors
 
FlagTypeNotBoolean(Field) - Constructor for exception jcli.errors.FlagTypeNotBoolean
 

I

InvalidCommandLine - Exception in jcli.errors
 
InvalidCommandLine(String) - Constructor for exception jcli.errors.InvalidCommandLine
 
InvalidCommandLineOption - Exception in jcli.errors
 
InvalidCommandLineOption(String) - Constructor for exception jcli.errors.InvalidCommandLineOption
 
InvalidOptionConfiguration - Exception in jcli.errors
 
InvalidOptionConfiguration(String) - Constructor for exception jcli.errors.InvalidOptionConfiguration
 
InvalidOptionModifier - Exception in jcli.errors
 
InvalidOptionModifier(Field) - Constructor for exception jcli.errors.InvalidOptionModifier
 
InvalidOptionName - Exception in jcli.errors
 
InvalidOptionName(String) - Constructor for exception jcli.errors.InvalidOptionName
 
InvalidOptionType - Exception in jcli.errors
 
InvalidOptionType(CliOption) - Constructor for exception jcli.errors.InvalidOptionType
 
isBooleanType(Field) - Static method in enum jcli.Reflection
 
isFlag() - Method in annotation type jcli.CliOption
 
isValidFieldType(Class<?>) - Static method in enum jcli.Reflection
 

J

jcli - package jcli
 
jcli.errors - package jcli.errors
 

L

listFields(Class<?>) - Static method in enum jcli.Reflection
 
listFields(List<Field>, Class<?>) - Static method in enum jcli.Reflection
 
LongFormFlagArgument - Exception in jcli.errors
 
LongFormFlagArgument() - Constructor for exception jcli.errors.LongFormFlagArgument
 
longName() - Method in annotation type jcli.CliOption
 

M

mandatory() - Method in annotation type jcli.CliOption
 
MissingArgument - Exception in jcli.errors
 
MissingArgument(CliOption) - Constructor for exception jcli.errors.MissingArgument
 
MissingCommandLineValue - Exception in jcli.errors
 
MissingCommandLineValue(String) - Constructor for exception jcli.errors.MissingCommandLineValue
 
MissingDefaultForOption - Exception in jcli.errors
 
MissingDefaultForOption(CliOption) - Constructor for exception jcli.errors.MissingDefaultForOption
 

N

name() - Method in annotation type jcli.CliOption
 

O

option - Variable in class jcli.FieldAndOption
 

P

parseCommandLineArguments(String[], Supplier<T>) - Static method in enum jcli.Parser
 
Parser - Enum in jcli
 

R

Reflection - Enum in jcli
 

S

SingleDashLongFormArgument - Exception in jcli.errors
 
SingleDashLongFormArgument(String) - Constructor for exception jcli.errors.SingleDashLongFormArgument
 

T

toFieldType(Class<?>, String) - Static method in enum jcli.Reflection
 

U

UnknownCommandLineOption - Exception in jcli.errors
 
UnknownCommandLineOption(String) - Constructor for exception jcli.errors.UnknownCommandLineOption
 

V

valueOf(String) - Static method in enum jcli.Parser
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jcli.Reflection
Returns the enum constant of this type with the specified name.
values() - Static method in enum jcli.Parser
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jcli.Reflection
Returns an array containing the constants of this enum type, in the order they are declared.
C D F I J L M N O P R S T U V 
All Classes All Packages