- a(String, Object) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a parameter that is not open for modification.
- aBool(String, Boolean) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String, Boolean, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aBool(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type boolean
and initializes it to false
- aDbl(String, Double) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Double
and sets the initial value.
- aDbl(String, Double, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aDbl(String, BigDecimal) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type BigDecimal
and sets the initial value.
- aDbl(String, BigDecimal, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aDbl(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type BigDecimal
and sets the initial value with a (numeric) String
- aDbl(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aDbl(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Double or BigDecimal
and does not initialize it.
- addProperties(Map.Entry<String, String>...) - Method in class org.lsst.gruth.jutils.HollowParm
-
- adoptOrphans(IndirectMap<String, ComponentNode>, ArrayList<EffectiveNode>, EffectiveNode) - Method in class org.lsst.ccs.description.EffectiveNode
-
- aList(String, List) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter which is a list of simple values
(do not use for references)
- aList(String, double[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aList(String, float[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aList(String, List, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aList(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aList(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aMap(String, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter which is a Map where values
are of a simple type (do not use for references)
- aMap(String, Map, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aMap(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aMap(String, String, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, int[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of an array type.
- anArray(String, int[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, byte[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, byte[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, char[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, char[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, float[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, float[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, double[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, double[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, boolean[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, boolean[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, Object[]) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anArray(String, Object[], Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anImpl(Class<T>, Class<? extends T>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
Deprecated.
- anInt(String, Integer) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Integer
and sets the initial value.
- anInt(String, Integer, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anInt(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Integer
and sets the initial value with a (numeric) String
- anInt(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- anInt(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Integer
and does not initialize it.
- aRef(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Object
whose reference will be later found using a name.
- aRef(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aRef(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type Object
whose reference will be later found using a name.
- argList(Object...) - Static method in class org.lsst.gruth.jutils.MapArgs
-
factory method for specifying a list of parameter: the ensuing MapArg
has only list features.
- argMap() - Static method in class org.lsst.gruth.jutils.MapArgs
-
the argMap methods are convenience factories for creating pair of String key-Object value
- argMap(MapArgs.LEntry...) - Static method in class org.lsst.gruth.jutils.MapArgs
-
used in combination with Entry factory methods such as a, anInt,
aDbl, aString, aRef
- argMap(Object...) - Static method in class org.lsst.gruth.jutils.MapArgs
-
to use only when the corresponding object has a constructor with all needed arguments.
- ArrayParm - Class in org.lsst.gruth.jutils
-
A parameter which is an array.
- ArrayParm(int[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(byte[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(boolean[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(float[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(double[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(char[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(Object[]) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(int[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(byte[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(boolean[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(float[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(double[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(char[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- ArrayParm(Object[], Map) - Constructor for class org.lsst.gruth.jutils.ArrayParm
-
- asBigDecimal() - Method in class org.lsst.gruth.jutils.DblParm
-
- asFullArray(IndirectMap) - Method in class org.lsst.gruth.jutils.MapArgs
-
same remarks as asFullMap
- asFullList(IndirectMap) - Method in class org.lsst.gruth.jutils.MapArgs
-
same remarks as asFullMap
- asFullMap(IndirectMap) - Method in class org.lsst.gruth.jutils.MapArgs
-
better calls isSafe before calling this method otherwise
will throw an EmptyParmException.
- asList() - Method in class org.lsst.gruth.jutils.MapArgs
-
returns a List of values contained in this structure (without the corresponding keys).
- aString(String, String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type String
and sets the initials value.
- aString(String, String, Map<?, ?>) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type String
sets the initials value and annotates some properties
- aString(String) - Static method in class org.lsst.gruth.jutils.MapArgs
-
declares a modifiable parameter of type String
but does not initialize it.
- aStruct(String, Class, List) - Static method in class org.lsst.gruth.jutils.MapArgs
-
parameter is a list used to create a struct object.
- aStruct(String, Class, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aStruct(String, Class, List, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aStruct(String, Class, Map, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aVal(String, Serializable) - Static method in class org.lsst.gruth.jutils.MapArgs
-
to be used 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
- aVal(String, Serializable, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-
- aVal(Serializable) - Static method in class org.lsst.gruth.jutils.MapArgs
-
same as aVal (key, value) but here the name of the key is generated from
the Class Name of the object.
- aVal(Serializable, Map) - Static method in class org.lsst.gruth.jutils.MapArgs
-