Package org.gvsig.vcsgis.lib
Class DisposableIterableAdapter<TSRC,TDST>
java.lang.Object
org.gvsig.vcsgis.lib.DisposableIterableAdapter<TSRC,TDST>
- Type Parameters:
TSRC-TDST-
- All Implemented Interfaces:
Iterable<TDST>,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dispose.DisposableIterable<TDST>,org.gvsig.tools.util.Size64
public class DisposableIterableAdapter<TSRC,TDST>
extends Object
implements org.gvsig.tools.dispose.DisposableIterable<TDST>, org.gvsig.tools.util.Size64
- Author:
- gvSIG Team
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Field Summary
Fields inherited from interface org.gvsig.tools.dispose.DisposableIterable
EMPTY_DISPOSABLEITERABLE -
Constructor Summary
ConstructorsConstructorDescriptionDisposableIterableAdapter(org.gvsig.tools.dispose.DisposableIterable<TSRC> source, DisposableIterableAdapter.ItemConverter<TSRC, TDST> itemConverter) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
DisposableIterableAdapter
public DisposableIterableAdapter(org.gvsig.tools.dispose.DisposableIterable<TSRC> source, DisposableIterableAdapter.ItemConverter<TSRC, TDST> itemConverter)
-
-
Method Details
-
size64
public long size64()- Specified by:
size64in interfaceorg.gvsig.tools.util.Size64
-
iterator
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.gvsig.tools.dispose.Disposable
-
cancelled
- Throws:
UserCancelledException
-