
| Class | Description |
|---|---|
| ArrayParm<E extends Serializable> |
A parameter which is an array.
|
| BoolParm | |
| BuiltParm | |
| Constraints | Deprecated |
| 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 | |
| Property | |
| StringParm | |
| 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 © 2016 LSST. All rights reserved.