Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ABSOLUTETEMPERATURE() - Constructor for class org.djutils.cli.CliUnitConverters.ABSOLUTETEMPERATURE
 - ABSORBEDDOSE() - Constructor for class org.djutils.cli.CliUnitConverters.ABSORBEDDOSE
 - ACCELERATION() - Constructor for class org.djutils.cli.CliUnitConverters.ACCELERATION
 - AMOUNTOFSUBSTANCE() - Constructor for class org.djutils.cli.CliUnitConverters.AMOUNTOFSUBSTANCE
 - ANGLE() - Constructor for class org.djutils.cli.CliUnitConverters.ANGLE
 - ANGULARACCELERATION() - Constructor for class org.djutils.cli.CliUnitConverters.ANGULARACCELERATION
 - ANGULARVELOCITY() - Constructor for class org.djutils.cli.CliUnitConverters.ANGULARVELOCITY
 - AREA() - Constructor for class org.djutils.cli.CliUnitConverters.AREA
 
C
- CATALYTICACTIVITY() - Constructor for class org.djutils.cli.CliUnitConverters.CATALYTICACTIVITY
 - changeCommandDescription(Class<?>, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of the 'description' property of an already present @Command annotation in a class or superclass of that class.
 - changeCommandDescription(Object, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of the 'description' property of an already present @Command annotation in a class or superclass of that class.
 - changeCommandName(Class<?>, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of the 'name' property of an already present @Command annotation in a class or superclass of that class.
 - changeCommandName(Object, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of the 'name' property of an already present @Command annotation in a class or superclass of that class.
 - changeCommandVersion(Class<?>, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of the 'version' property of an already present @Command annotation in a class or superclass of that class.
 - changeCommandVersion(Object, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of the 'version' property of an already present @Command annotation in a class or superclass of that class.
 - changeOptionDefault(Class<?>, String, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the default value of an already present @Option annotation of the "defaultValue" field in a class or superclass.
 - changeOptionDefault(Object, String, String) - Static method in class org.djutils.cli.CliUtil
 - 
Change the default value of an already present @Option annotation of the "defaultValue" field in a class or superclass.
 - changeOptionProperty(Class<?>, String, String, Object) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of a property of an already present @Option annotation of a field in a class or superclass.
 - changeOptionProperty(Object, String, String, Object) - Static method in class org.djutils.cli.CliUtil
 - 
Change the value of a property of an already present @Option annotation of a field in a class or superclass.
 - check() - Method in interface org.djutils.cli.Checkable
 - 
check the CLI arguments.
 - Checkable - Interface in org.djutils.cli
 - 
Checkable checks whether the CLI arguments are correct.
 - CliException - Exception in org.djutils.cli
 - 
CliException for exceptions of the CommandLine Interpreter.
 - CliException() - Constructor for exception org.djutils.cli.CliException
 - 
Standard CliException without explanation.
 - CliException(String) - Constructor for exception org.djutils.cli.CliException
 - CliException(String, Throwable) - Constructor for exception org.djutils.cli.CliException
 - CliException(Throwable) - Constructor for exception org.djutils.cli.CliException
 - CliRuntimeException - Exception in org.djutils.cli
 - 
CliRuntimeException for exceptions of the CommandLine Interpreter.
 - CliRuntimeException() - Constructor for exception org.djutils.cli.CliRuntimeException
 - 
Standard CliException without explanation.
 - CliRuntimeException(String) - Constructor for exception org.djutils.cli.CliRuntimeException
 - CliRuntimeException(String, Throwable) - Constructor for exception org.djutils.cli.CliRuntimeException
 - CliRuntimeException(Throwable) - Constructor for exception org.djutils.cli.CliRuntimeException
 - CliUnitConverters - Class in org.djutils.cli
 - 
CliUnitConverters offers conversion methods for DJUNITS scalars so these can be used on the command line, e.g.:
 - CliUnitConverters.ABSOLUTETEMPERATURE - Class in org.djutils.cli
 - 
Convert an absolute temperature String with unit on the command line to an AbsoluteTemperature scalar.
 - CliUnitConverters.ABSORBEDDOSE - Class in org.djutils.cli
 - 
Convert an absorbed dose String with unit on the command line to an AbsorbedDose scalar.
 - CliUnitConverters.ACCELERATION - Class in org.djutils.cli
 - 
Convert an acceleration String with unit on the command line to an Acceleration scalar.
 - CliUnitConverters.AMOUNTOFSUBSTANCE - Class in org.djutils.cli
 - 
Convert an amount of substance String with unit on the command line to an AmountOfSubstance scalar.
 - CliUnitConverters.ANGLE - Class in org.djutils.cli
 - 
Convert an angle String with unit on the command line to an Angle scalar.
 - CliUnitConverters.ANGULARACCELERATION - Class in org.djutils.cli
 - 
Convert an angular acceleration String with unit on the command line to an AngularAcceleration scalar.
 - CliUnitConverters.ANGULARVELOCITY - Class in org.djutils.cli
 - 
Convert an angular velocity String with unit on the command line to an AngularVelocity scalar.
 - CliUnitConverters.AREA - Class in org.djutils.cli
 - 
Convert an area String with unit on the command line to an Area scalar.
 - CliUnitConverters.CATALYTICACTIVITY - Class in org.djutils.cli
 - 
Convert a catalytic activity String with unit on the command line to a CatalyticActivity scalar.
 - CliUnitConverters.DENSITY - Class in org.djutils.cli
 - 
Convert a density String with unit on the command line to a Density scalar.
 - CliUnitConverters.DIMENSIONLESS - Class in org.djutils.cli
 - 
Convert a dimensionless String with unit on the command line to a Dimensionless scalar.
 - CliUnitConverters.DIRECTION - Class in org.djutils.cli
 - 
Convert a direction String with unit on the command line to a Direction scalar.
 - CliUnitConverters.DURATION - Class in org.djutils.cli
 - 
Convert a duration String with unit on the command line to a Duration scalar.
 - CliUnitConverters.ELECTRICALCAPACITANCE - Class in org.djutils.cli
 - 
Convert an electrical capacitance String with unit on the command line to an ElectricalCapacitance scalar.
 - CliUnitConverters.ELECTRICALCHARGE - Class in org.djutils.cli
 - 
Convert an electrical charge String with unit on the command line to an ElectricalCharge scalar.
 - CliUnitConverters.ELECTRICALCONDUCTANCE - Class in org.djutils.cli
 - 
Convert an electrical conductance String with unit on the command line to an ElectricalConductance scalar.
 - CliUnitConverters.ELECTRICALCURRENT - Class in org.djutils.cli
 - 
Convert an electrical current String with unit on the command line to an ElectricalCurrent scalar.
 - CliUnitConverters.ELECTRICALINDUCTANCE - Class in org.djutils.cli
 - 
Convert an electrical inductance String with unit on the command line to an ElectricalInductance scalar.
 - CliUnitConverters.ELECTRICALPOTENTIAL - Class in org.djutils.cli
 - 
Convert an electrical potential String with unit on the command line to an ElectricalPotential scalar.
 - CliUnitConverters.ELECTRICALRESISTANCE - Class in org.djutils.cli
 - 
Convert an electrical resistance String with unit on the command line to an ElectricalResistance scalar.
 - CliUnitConverters.ENERGY - Class in org.djutils.cli
 - 
Convert an energy String with unit on the command line to an Energy scalar.
 - CliUnitConverters.EQUIVALENTDOSE - Class in org.djutils.cli
 - 
Convert an equivalent dose String with unit on the command line to an EquivalentDose scalar.
 - CliUnitConverters.FLOWMASS - Class in org.djutils.cli
 - 
Convert a flow mass String with unit on the command line to a FlowMass scalar.
 - CliUnitConverters.FLOWVOLUME - Class in org.djutils.cli
 - 
Convert a flow volume String with unit on the command line to a FlowVolume scalar.
 - CliUnitConverters.FORCE - Class in org.djutils.cli
 - 
Convert a force String with unit on the command line to a Force scalar.
 - CliUnitConverters.FREQUENCY - Class in org.djutils.cli
 - 
Convert a frequency String with unit on the command line to a Frequency scalar.
 - CliUnitConverters.ILLUMINANCE - Class in org.djutils.cli
 - 
Convert an illuminance String with unit on the command line to an Illuminance scalar.
 - CliUnitConverters.LENGTH - Class in org.djutils.cli
 - 
Convert a length String with unit on the command line to a Length scalar.
 - CliUnitConverters.LINEARDENSITY - Class in org.djutils.cli
 - 
Convert a linear density String with unit on the command line to a LinearDensity scalar.
 - CliUnitConverters.LUMINOUSFLUX - Class in org.djutils.cli
 - 
Convert a luminous flux String with unit on the command line to a LuminousFlux scalar.
 - CliUnitConverters.LUMINOUSINTENSITY - Class in org.djutils.cli
 - 
Convert a luminous intensity String with unit on the command line to a LuminousIntensity scalar.
 - CliUnitConverters.MAGNETICFLUX - Class in org.djutils.cli
 - 
Convert a magnetic flux String with unit on the command line to a MagneticFlux scalar.
 - CliUnitConverters.MAGNETICFLUXDENSITY - Class in org.djutils.cli
 - 
Convert a magnetic flux density String with unit on the command line to a MagneticFluxDensity scalar.
 - CliUnitConverters.MASS - Class in org.djutils.cli
 - 
Convert a mass String with unit on the command line to a Mass scalar.
 - CliUnitConverters.MOMENTUM - Class in org.djutils.cli
 - 
Convert a momentum String with unit on the command line to a Momentum scalar.
 - CliUnitConverters.POSITION - Class in org.djutils.cli
 - 
Convert a position String with unit on the command line to a Position scalar.
 - CliUnitConverters.POWER - Class in org.djutils.cli
 - 
Convert a power String with unit on the command line to a Power scalar.
 - CliUnitConverters.PRESSURE - Class in org.djutils.cli
 - 
Convert a pressure String with unit on the command line to a Pressure scalar.
 - CliUnitConverters.RADIOACTIVITY - Class in org.djutils.cli
 - 
Convert a radio activity String with unit on the command line to a RadioActivity scalar.
 - CliUnitConverters.SOLIDANGLE - Class in org.djutils.cli
 - 
Convert a solid angle String with unit on the command line to a SolidAngle scalar.
 - CliUnitConverters.SPEED - Class in org.djutils.cli
 - 
Convert a speed String with unit on the command line to a Speed scalar.
 - CliUnitConverters.TEMPERATURE - Class in org.djutils.cli
 - 
Convert a temperature String with unit on the command line to a Temperature scalar.
 - CliUnitConverters.TIME - Class in org.djutils.cli
 - 
Convert a time String with unit on the command line to a Time scalar.
 - CliUnitConverters.TORQUE - Class in org.djutils.cli
 - 
Convert a torque String with unit on the command line to a Torque scalar.
 - CliUnitConverters.VOLUME - Class in org.djutils.cli
 - 
Convert a volume String with unit on the command line to a Volume scalar.
 - CliUtil - Class in org.djutils.cli
 - 
CliUtil offers a helper method to display --help and --version without starting the program.
 - CliUtil.DoubleConverter - Class in org.djutils.cli
 - 
Convert a Double String on the command line to a Double, taking into account the locale.
 - CliUtil.FloatConverter - Class in org.djutils.cli
 - 
Convert a Double String on the command line to a Double, taking into account the locale.
 - CliUtil.InitLocale - Class in org.djutils.cli
 - 
Mixin class to provide a --locale option, and a default locale.
 - CliUtil.RetrieveLocale - Class in org.djutils.cli
 - 
Retrieval class to provide a --locale option, and a default locale.
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ABSOLUTETEMPERATURE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ABSORBEDDOSE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ACCELERATION
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.AMOUNTOFSUBSTANCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ANGLE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ANGULARACCELERATION
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ANGULARVELOCITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.AREA
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.CATALYTICACTIVITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.DENSITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.DIMENSIONLESS
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.DIRECTION
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.DURATION
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALCAPACITANCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALCHARGE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALCONDUCTANCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALCURRENT
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALINDUCTANCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALPOTENTIAL
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ELECTRICALRESISTANCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ENERGY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.EQUIVALENTDOSE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.FLOWMASS
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.FLOWVOLUME
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.FORCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.FREQUENCY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.ILLUMINANCE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.LENGTH
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.LINEARDENSITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.LUMINOUSFLUX
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.LUMINOUSINTENSITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.MAGNETICFLUX
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.MAGNETICFLUXDENSITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.MASS
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.MOMENTUM
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.POSITION
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.POWER
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.PRESSURE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.RADIOACTIVITY
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.SOLIDANGLE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.SPEED
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.TEMPERATURE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.TIME
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.TORQUE
 - convert(String) - Method in class org.djutils.cli.CliUnitConverters.VOLUME
 - convert(String) - Method in class org.djutils.cli.CliUtil.DoubleConverter
 - convert(String) - Method in class org.djutils.cli.CliUtil.FloatConverter
 
D
- DefaultValueLocale - Annotation Interface in org.djutils.cli
 - 
DefaultValueLocale.java.
 - DENSITY() - Constructor for class org.djutils.cli.CliUnitConverters.DENSITY
 - DIMENSIONLESS() - Constructor for class org.djutils.cli.CliUnitConverters.DIMENSIONLESS
 - DIRECTION() - Constructor for class org.djutils.cli.CliUnitConverters.DIRECTION
 - DoubleConverter() - Constructor for class org.djutils.cli.CliUtil.DoubleConverter
 - DURATION() - Constructor for class org.djutils.cli.CliUnitConverters.DURATION
 
E
- ELECTRICALCAPACITANCE() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALCAPACITANCE
 - ELECTRICALCHARGE() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALCHARGE
 - ELECTRICALCONDUCTANCE() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALCONDUCTANCE
 - ELECTRICALCURRENT() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALCURRENT
 - ELECTRICALINDUCTANCE() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALINDUCTANCE
 - ELECTRICALPOTENTIAL() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALPOTENTIAL
 - ELECTRICALRESISTANCE() - Constructor for class org.djutils.cli.CliUnitConverters.ELECTRICALRESISTANCE
 - ENERGY() - Constructor for class org.djutils.cli.CliUnitConverters.ENERGY
 - EQUIVALENTDOSE() - Constructor for class org.djutils.cli.CliUnitConverters.EQUIVALENTDOSE
 - execute(Object, String[]) - Static method in class org.djutils.cli.CliUtil
 - 
Parse the command line for the program.
 - execute(CommandLine, String[]) - Static method in class org.djutils.cli.CliUtil
 - 
Parse the given CommandLine object, that has been generated for a program.
 
F
- FloatConverter() - Constructor for class org.djutils.cli.CliUtil.FloatConverter
 - FLOWMASS() - Constructor for class org.djutils.cli.CliUnitConverters.FLOWMASS
 - FLOWVOLUME() - Constructor for class org.djutils.cli.CliUnitConverters.FLOWVOLUME
 - FORCE() - Constructor for class org.djutils.cli.CliUnitConverters.FORCE
 - FREQUENCY() - Constructor for class org.djutils.cli.CliUnitConverters.FREQUENCY
 
G
- getCommandAnnotation(Class<?>) - Static method in class org.djutils.cli.CliUtil
 - 
Return the @Command annotation of a class or one of its superclasses.
 - getCommandAnnotationClass(Class<?>) - Static method in class org.djutils.cli.CliUtil
 - 
Return the @Command annotation of a class or one of its superclasses.
 - getCommandDescription(Class<?>) - Static method in class org.djutils.cli.CliUtil
 - getCommandDescription(Object) - Static method in class org.djutils.cli.CliUtil
 - getCommandName(Class<?>) - Static method in class org.djutils.cli.CliUtil
 - getCommandName(Object) - Static method in class org.djutils.cli.CliUtil
 - getCommandVersion(Class<?>) - Static method in class org.djutils.cli.CliUtil
 - getCommandVersion(Object) - Static method in class org.djutils.cli.CliUtil
 - getLocale() - Method in class org.djutils.cli.CliUtil.RetrieveLocale
 
I
- ILLUMINANCE() - Constructor for class org.djutils.cli.CliUnitConverters.ILLUMINANCE
 - InitLocale() - Constructor for class org.djutils.cli.CliUtil.InitLocale
 
L
- LENGTH() - Constructor for class org.djutils.cli.CliUnitConverters.LENGTH
 - LINEARDENSITY() - Constructor for class org.djutils.cli.CliUnitConverters.LINEARDENSITY
 - LUMINOUSFLUX() - Constructor for class org.djutils.cli.CliUnitConverters.LUMINOUSFLUX
 - LUMINOUSINTENSITY() - Constructor for class org.djutils.cli.CliUnitConverters.LUMINOUSINTENSITY
 
M
- MAGNETICFLUX() - Constructor for class org.djutils.cli.CliUnitConverters.MAGNETICFLUX
 - MAGNETICFLUXDENSITY() - Constructor for class org.djutils.cli.CliUnitConverters.MAGNETICFLUXDENSITY
 - makeOverrideKeyCommand(Class<?>, String) - Static method in class org.djutils.cli.CliUtil
 - 
Make the override key for the Command annotation.
 - makeOverrideKeyProperty(Class<?>, String, String) - Static method in class org.djutils.cli.CliUtil
 - 
Make the override key for an option property.
 - MASS() - Constructor for class org.djutils.cli.CliUnitConverters.MASS
 - MOMENTUM() - Constructor for class org.djutils.cli.CliUnitConverters.MOMENTUM
 
O
- org.djutils.cli - package org.djutils.cli
 - 
Command Line Interface (CLI) primitives through picocli.
 - overrideMap - Static variable in class org.djutils.cli.CliUtil
 - 
The map with overrides for default values and other Option and Program annotation values. values in the map are: className%fieldName%propertyName for the @Option annotation for field fieldName within the class named className, and the annotation property propertyName.
 
P
- POSITION() - Constructor for class org.djutils.cli.CliUnitConverters.POSITION
 - POWER() - Constructor for class org.djutils.cli.CliUnitConverters.POWER
 - prepareLocale() - Static method in class org.djutils.cli.CliUtil
 - 
Prepare the setting of a Locale for a default value or a value.
 - PRESSURE() - Constructor for class org.djutils.cli.CliUnitConverters.PRESSURE
 
R
- RADIOACTIVITY() - Constructor for class org.djutils.cli.CliUnitConverters.RADIOACTIVITY
 - registerAll(CommandLine) - Static method in class org.djutils.cli.CliUnitConverters
 - 
Register all DJUNITS converters for a CommandLine.
 - registerLocaleFloatConverters(CommandLine) - Static method in class org.djutils.cli.CliUtil
 - 
Register the locale-dependent converters for double, Double, float, Float.
 - restoreLocale() - Static method in class org.djutils.cli.CliUtil
 - 
Restore the setting of a Locale for a default value or a value.
 - RetrieveLocale() - Constructor for class org.djutils.cli.CliUtil.RetrieveLocale
 
S
- SOLIDANGLE() - Constructor for class org.djutils.cli.CliUnitConverters.SOLIDANGLE
 - SPEED() - Constructor for class org.djutils.cli.CliUnitConverters.SPEED
 
T
- TEMPERATURE() - Constructor for class org.djutils.cli.CliUnitConverters.TEMPERATURE
 - testMode - Static variable in class org.djutils.cli.CliUtil
 - 
Whether we are in test mode and should throw an exception instead of System.exit() with -v or -h.
 - TIME() - Constructor for class org.djutils.cli.CliUnitConverters.TIME
 - TORQUE() - Constructor for class org.djutils.cli.CliUnitConverters.TORQUE
 
V
- value() - Element in annotation interface org.djutils.cli.DefaultValueLocale
 - 
The locale to use.
 - VOLUME() - Constructor for class org.djutils.cli.CliUnitConverters.VOLUME
 
All Classes and Interfaces|All Packages|Serialized Form