protected abstract class AbstractPredicateAbstractionLattice.AbstractPredicateLatticeIterator extends java.lang.Object implements java.util.Iterator<AbstractDomainElement>
| Modifier and Type | Field and Description |
|---|---|
private java.util.ArrayList<java.util.ArrayList<ImmutableFixedLengthBitSet>> |
bitSetsByNumZeroes |
| Constructor and Description |
|---|
AbstractPredicateLatticeIterator(int numApplPreds)
Constructs a new
AbstractPredicateAbstractionLattice.AbstractPredicateLatticeIterator;
initializes the bit sets for the iteration. |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<java.util.ArrayList<ImmutableFixedLengthBitSet>> |
getBitSetsByNumZeroes() |
void |
remove() |
private final java.util.ArrayList<java.util.ArrayList<ImmutableFixedLengthBitSet>> bitSetsByNumZeroes
public AbstractPredicateLatticeIterator(int numApplPreds)
AbstractPredicateAbstractionLattice.AbstractPredicateLatticeIterator;
initializes the bit sets for the iteration.numApplPreds - The number of applicable predicates for the lattice.public java.util.ArrayList<java.util.ArrayList<ImmutableFixedLengthBitSet>> getBitSetsByNumZeroes()
public void remove()
remove in interface java.util.Iterator<AbstractDomainElement>