Package com.exasol.parquetio.reader
Class RowParquetReader
- java.lang.Object
-
- com.exasol.parquetio.reader.RowParquetReader
-
public class RowParquetReader extends Object
A reader that creates Row from Parquet file records.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRowParquetReader.BuilderA builder forRowParquetReader.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RowParquetReader.Builderbuilder(org.apache.parquet.io.InputFile file)Creates a new builder forRowParquetReader.static org.apache.parquet.schema.MessageTypegetSchema(org.apache.parquet.io.InputFile file)Returns a Parquet file schema.
-
-
-
Method Detail
-
builder
public static RowParquetReader.Builder builder(org.apache.parquet.io.InputFile file)
Creates a new builder forRowParquetReader.- Parameters:
file- input file to read from- Returns:
- new
RowParquetReader.Builder
-
getSchema
public static org.apache.parquet.schema.MessageType getSchema(org.apache.parquet.io.InputFile file) throws IOExceptionReturns a Parquet file schema.- Parameters:
file- an input file- Returns:
- Parquet file schema
- Throws:
IOException- if it cannot open the file for reading
-
-