The helper class for {@link Arrays#rangeOf(PArray,MinMaxInfo)} method, containing informationabout the minimum and maximum in some AlgART array.
The instance of this class contains the following information:
The only way to create an instance of this class is the constructor without arguments, that creates an uninitialized instance. The only way to change the information stored in this instance is calling {@link Arrays#rangeOf(PArray,MinMaxInfo)} method, that fills the instance by the actual informationand changes its state to initialized.
This class is thread-safe: you may use the same instance of this class in several threads. The state of the instance is always consistent: all information, stored in it, including initialized flag, is always changed simultaneously in a synchronized block.
|
|