public final class DefaultReachedSet extends java.util.LinkedHashSet<AbstractState> implements ReachedSet
LinkedHashSet-based implementation of the ReachedSet.| Constructor and Description |
|---|
DefaultReachedSet() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractState> |
asCollection()
Returns a collection representation of itself.
|
java.util.Collection<AbstractState> |
getReached(AbstractState abstractState)
Returns a collection of abstract states mergeable with the
abstractState. |
boolean |
remove(AbstractState state)
Removes an abstract state.
|
add, clear, clone, contains, isEmpty, iterator, remove, sizeaddAll, containsAll, retainAll, toArray, toArray, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitadd, addAll, removeAllpublic boolean remove(AbstractState state)
ReachedSetremove in interface ReachedSetpublic java.util.Collection<AbstractState> asCollection()
ReachedSetasCollection in interface ReachedSetpublic java.util.Collection<AbstractState> getReached(AbstractState abstractState)
ReachedSetabstractState.getReached in interface ReachedSet