StateT - The states contained in the reached set.public interface ReachedSet<StateT extends AbstractState<StateT>>
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(StateT abstractState)
Adds an abstract state.
|
boolean |
addAll(java.util.Collection<? extends StateT> abstractStates)
Adds multiple abstract states.
|
java.util.Collection<StateT> |
asCollection()
Returns a collection representation of itself.
|
void |
clear()
Empties the reached set.
|
java.util.Collection<StateT> |
getReached(StateT abstractState)
Returns a collection of abstract states mergeable with the
abstractState. |
boolean |
remove(StateT abstractState)
Removes an abstract state.
|
boolean |
removeAll(java.util.Collection<? extends StateT> abstractStates)
Removes multiple abstract states.
|
boolean add(StateT abstractState)
boolean addAll(java.util.Collection<? extends StateT> abstractStates)
boolean remove(StateT abstractState)
boolean removeAll(java.util.Collection<? extends StateT> abstractStates)
java.util.Collection<StateT> asCollection()
java.util.Collection<StateT> getReached(StateT abstractState)
abstractState.void clear()