Package io.trino.server.protocol
Class JsonArrayResultsIterator
-
Constructor Summary
ConstructorsConstructorDescriptionJsonArrayResultsIterator(Session session, List<Page> pages, List<OutputColumn> columns, Consumer<TrinoException> exceptionConsumer) -
Method Summary
Modifier and TypeMethodDescriptioniterator()toIterableList(Session session, QueryResultRows rows, Consumer<TrinoException> serializationExceptionHandler) Methods inherited from class com.google.common.collect.AbstractIterator
endOfData, hasNext, next, peekMethods inherited from class com.google.common.collect.UnmodifiableIterator
removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
JsonArrayResultsIterator
public JsonArrayResultsIterator(Session session, List<Page> pages, List<OutputColumn> columns, Consumer<TrinoException> exceptionConsumer)
-
-
Method Details
-
computeNext
-
iterator
-
toIterableList
public static Iterable<List<Object>> toIterableList(Session session, QueryResultRows rows, Consumer<TrinoException> serializationExceptionHandler)
-