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
- 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.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
D
- 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
- 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
- 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
- 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.
- 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
- TIME() - Constructor for class org.djutils.cli.CliUnitConverters.TIME
- TORQUE() - Constructor for class org.djutils.cli.CliUnitConverters.TORQUE
V
- VOLUME() - Constructor for class org.djutils.cli.CliUnitConverters.VOLUME
All Classes and Interfaces|All Packages|Serialized Form