| Class | Description |
|---|---|
| ArrayParm |
A parameter which is an array.
|
| BoolParm | |
| BuiltParm | |
| Constraints |
A set of static methods to check constraints.
|
| DblParm | |
| HollowParm<T extends Serializable> |
(could not re-use java.lang.Reference)
A Placeholder for a parameter value (for constructor or method).
|
| IntParm | |
| ListParm |
can hold a list of values (cannot be used with a list of HollowParm)
|
| MapArgs |
An hybrid object: it is an immutable Map
|
| MapArgs.LEntry |
Map.Entry implementation.
|
| MapParm | |
| NamedRefParm | |
| NumberedStringGenerator |
This class helps creating Strings with incremental number value in it
(such as incremental fileNames).
|
| Property | |
| SStructParm | |
| StringParm | |
| TypeUtils | |
| ValParm |
a utility to use parameter definition for
any object that has :
Serializable implementation
a symmetric way of dealing with strings:
the toString() method returns a String that
can be used to create an Object through static method
valueOf(thatString)
A typical example are Enums
|
| Enum | Description |
|---|---|
| BuiltParm.Type |
| Exception | Description |
|---|---|
| EmptyParmException | |
| ParmStructureException |
Copyright © 2015 LSST. All rights reserved.