| Name | Description | Type | Package | Framework |
| Choice2 | offers the choice of 0 or 1; useful to restrict argument values (rather like enum). | Class | org.jscience.ml.cml.util | JScience |
| Choice3 | offers the choice of 0, 1 or 2; useful to restrict argument values (rather like enum). | Class | org.jscience.ml.cml.util | JScience |
| CMLUtils | A number of miscellaneous tools. | Class | org.jscience.ml.cml.util | JScience |
| CommandOption | Constructor SummaryCommandOption(java. | Class | org.jscience.ml.cml.util | JScience |
| CommandOptionManager | Interface | org.jscience.ml.cml.util | JScience | |
| CommandOptions | Class | org.jscience.ml.cml.util | JScience | |
| CommandOptionValue | Constructor SummaryCommandOptionValue(java. | Class | org.jscience.ml.cml.util | JScience |
| CyclicVector | a 'cyclic vector' that is element[0] succeeds element[nElem-1] where nElem is size. | Class | org.jscience.ml.cml.util | JScience |
| Picker | An interface analagous to java. | Interface | org.jscience.ml.cml.util | JScience |
| PMRDOMUtils | Class | org.jscience.ml.cml.util | JScience | |
| PMRError | Class | org.jscience.ml.cml.util | JScience | |
| ValueBox | Class | org.jscience.ml.cml.util | JScience | |