io.deephaven.engine.primitive.iterator.CloseablePrimitiveIterator Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of deephaven-engine-primitive Show documentation
Show all versions of deephaven-engine-primitive Show documentation
Primitives: Expanding upon java.util.PrimitiveIterator and java.util.function.* for {byte, char, float, short}
//
// Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
//
package io.deephaven.engine.primitive.iterator;
import io.deephaven.util.SafeCloseable;
import java.util.Iterator;
import java.util.PrimitiveIterator;
import java.util.Spliterator;
import java.util.Spliterators;
import java.util.stream.IntStream;
import java.util.stream.Stream;
import java.util.stream.StreamSupport;
/**
* Interface for {@link SafeCloseable closeable} {@link PrimitiveIterator primitive iterators}.
*/
public interface CloseablePrimitiveIterator
extends PrimitiveIterator, CloseableIterator {
}