V - the type of elements returned by this iterableInputT - type type of iterator returned by this iterable@Internal public abstract class ElementByteSizeObservableIterable<V,InputT extends ElementByteSizeObservableIterator<V>> extends java.lang.Object implements java.lang.Iterable<V>
| Constructor and Description |
|---|
ElementByteSizeObservableIterable() |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(java.util.Observer observer)
Sets the observer, which will observe the iterator returned in the next call to iterator()
method.
|
protected abstract InputT |
createIterator()
Derived classes override this method to return an iterator for this iterable.
|
InputT |
iterator()
Returns a new iterator for this iterable.
|
protected abstract InputT createIterator()
public void addObserver(java.util.Observer observer)