Package org.apache.calcite.interpreter
Interface Source
-
- All Superinterfaces:
java.lang.AutoCloseable
- All Known Implementing Classes:
Interpreter.EnumeratorSource
,Interpreter.ListSource
public interface Source extends java.lang.AutoCloseable
Source of rows.Corresponds to an input of a relational expression.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
Row
receive()
Reads a row.
-
-
-
Method Detail
-
receive
Row receive()
Reads a row. Null means end of data.
-
close
void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
-
-