Package io.github.cvc5
Class Statistics.ConstIterator
java.lang.Object
io.github.cvc5.Statistics.ConstIterator
- Enclosing class:
Statistics
An iterator over the statistics entries maintained by the
Statistics
class.
This is a constant (read-only) iterator that returns immutable key-value pairs,
where the key is a String
and the value is a Stat
.-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new iterator over the statistics using default visibility options.ConstIterator
(boolean internal, boolean defaulted) Constructs a new iterator over the statistics with specific filtering options. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
ConstIterator
public ConstIterator(boolean internal, boolean defaulted) Constructs a new iterator over the statistics with specific filtering options.- Parameters:
internal
- Iftrue
, internal statistics are included in the iteration.defaulted
- Iftrue
, statistics that have default values are included.
-
ConstIterator
public ConstIterator()Constructs a new iterator over the statistics using default visibility options. By default, only public (non-internal) and explicitly set statistics are shown.
-
-
Method Details