Tsrc - Type of the original IterableTdst - Type of the indirect gotten instancepublic abstract class IterableIndirect<Tsrc,Tdst> extends java.lang.Object implements IterableIterator<Tdst>
Iterable.
 The implementor have to override the conv(Object) which converts from the 
 original elements of the iterable to the return instance.| Modifier and Type | Field and Description | 
|---|---|
| (package private) boolean | bExecHasNext | 
| (package private) java.util.Iterator<Tsrc> | iterSrc | 
| (package private) int | ix | 
| Constructor and Description | 
|---|
| IterableIndirect(java.lang.Iterable<Tsrc> iterSrc)Constructs with the given Iterable | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Tdst | conv(Tsrc src)Converts with given element to the expected result element. | 
| boolean | hasNext() | 
| java.util.Iterator<Tdst> | iterator() | 
| Tdst | next() | 
int ix
final java.util.Iterator<Tsrc> iterSrc
boolean bExecHasNext
public IterableIndirect(java.lang.Iterable<Tsrc> iterSrc)
iterSrc -