Package aQute.bnd.osgi
Class Jar.ZipResourceSpliterator
- All Implemented Interfaces:
Runnable
,Spliterator<Resource>
- Enclosing class:
- Jar
static final class Jar.ZipResourceSpliterator
extends Spliterators.AbstractSpliterator<Resource>
implements Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Spliterator
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T extends Object,
T_CONS extends Object, T_SPLITR extends Spliterator.OfPrimitive<T, T_CONS, T_SPLITR>> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ByteBufferOutputStream
private final ZipInputStream
Fields inherited from interface java.util.Spliterator
CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
forEachRemaining
(Consumer<? super Resource> action) void
run()
boolean
tryAdvance
(Consumer<? super Resource> action) Methods inherited from class java.util.Spliterators.AbstractSpliterator
characteristics, estimateSize, trySplit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Spliterator
getComparator, getExactSizeIfKnown, hasCharacteristics
-
Field Details
-
jin
-
filter
-
bbos
-
-
Constructor Details
-
ZipResourceSpliterator
- Throws:
Exception
-
-
Method Details
-
tryAdvance
- Specified by:
tryAdvance
in interfaceSpliterator<Resource>
-
forEachRemaining
- Specified by:
forEachRemaining
in interfaceSpliterator<Resource>
-
run
public void run()
-