|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.saager.enumerator.Enumerator<T>
org.saager.enumerator.LiveEnumerator<T>
T
- public class LiveEnumerator<T>
Extension of Enumerator that tries to create modifiable Wrapper As List and Set are Iterable, an Enumerator can be used on them, but update-calls will not work. The implementation here are less efficient but work with update
Constructor Summary | |
---|---|
LiveEnumerator(java.util.List<T> iterable)
LiveEnumerator on a List. |
|
LiveEnumerator(java.util.List<T> iterable,
Predicate<? extends java.lang.Object> filter)
LiveEnumerator on a List and filter. |
|
LiveEnumerator(java.util.Set<T> iterable)
LiveEnumerator on a Set. |
|
LiveEnumerator(java.util.Set<T> iterable,
Predicate<? extends java.lang.Object> filter)
LiveEnumerator on a Set and filter |
Method Summary |
---|
Methods inherited from class org.saager.enumerator.Enumerator |
---|
also, append, either, invert, iterator, only, specialize |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LiveEnumerator(java.util.List<T> iterable)
iterable
- public LiveEnumerator(java.util.List<T> iterable, Predicate<? extends java.lang.Object> filter)
iterable
- filter
- public LiveEnumerator(java.util.Set<T> iterable)
iterable
- for details
public LiveEnumerator(java.util.Set<T> iterable, Predicate<? extends java.lang.Object> filter)
iterable
- filter
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |