Interface | Description |
---|---|
Indexed |
A simple interface (simpler than List) for accessing random-access objects without changing their size.
|
Parametrizable | |
Propertied |
A Propertied object is one which provides its own Properties rather than
letting SimpleProperties scan the object statically.
|
Proxiable |
A proxiable object is one which provides SimpleProperties with a proxy to
stand in for it; that is, to have the proxy's properties inspected instead
of the object itself.
|
StoppableSteppable | |
Valuable |
Having a value.
|
Class | Description |
---|---|
Bag |
Maintains a simple array (objs) of Objects and the number of objects (numObjs) in the array
(the array can be bigger than this number).
|
CollectionProperties |
A simple class for examining the slots of Maps, Collections, Indexed, and arrays as if the slots were Java Bean Properties.
|
Double2D |
Double2D is more or less the same class as java.awt.geom.Point2D.Double, but it is immutable: once the x and y values are set, they cannot be changed (they're final).
|
Double3D |
Double3D is more or less the same class as javax.vecmath.Point3d, but it is immutable: once the x and y and z values are set, they cannot be changed (they're final).
|
DoubleBag |
Maintains a simple array (objs) of doubles and the number of doubles (numObjs) in the array
(the array can be bigger than this number).
|
DoubleHeap |
Implementations of Heap functions in Java.
|
Heap |
Implementations of Heap functions in Java.
|
Int2D |
Int2D is more or less the same class as java.awt.Point, but it is immutable: once the x and y values are set, they cannot be changed (they're final).
|
Int3D |
Int3D stores three values (x, y, and z) but it is immutable: once the x and y and z values are set, they cannot be changed (they're final).
|
IntBag |
Maintains a simple array (objs) of ints and the number of ints (numObjs) in the array
(the array can be bigger than this number).
|
Interval |
Defines an inclusive (closed) interval between two numerical values MIN and MAX.
|
IntQueue |
Simple Queue of Objects, implemented in an array.
|
LocationLog |
An experimental test object for performing assertions which log all location accesses in fields.
|
MutableDouble |
MutableDouble simply holds a double value, which can be changed at any time.
|
MutableDouble2D |
MutableDouble2D is more or less the same class as java.awt.geom.Point2D.Double, except that it is hash-equivalent to Double2D.
|
MutableDouble3D |
MutableDouble3D is more or less the same class as javax.vecmath.Point3d, except that it is hash-equivalent to Double3D.
|
MutableInt2D |
MutableInt2D is largely a class identical to java.awt.Point, except that it is hash-equivalent to Int2D.
|
MutableInt3D |
MutableInt3D stores three values (x, y, and z) and is hash-equivalent to Int3D; except MutableInt3D's
values can be modified and Int3D's values cannot.
|
ParamSimState | |
Properties |
The abstract superclass of Property inspectors.
|
Queue |
Simple Queue of Objects, implemented in an array.
|
SeedFileGenerator |
This generates random seeds and saves them into files
-s seeds per line (default is 1)
-n lines overall
-f files
-p prefix for the files, customized to MRI node names,
[prefix]1, [prefix]2, ...
|
SimpleProperties |
A very simple class for getting and setting object properties.
|
SortyIntBag | |
SteppableQueue |
Simple Queue of Steppables, once in, nobody leaves before being served
No synchronization is needed because this is used in a mono-thread simulation.
|
TableLoader |
TABLELOADER.java
|
Tally |
Exception | Description |
---|---|
CausedRuntimeException | Deprecated
Use standard RuntimeExceptions in Java 1.4 now
|