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)