Package net.tlabs.tablesaw.parquet
Class TablesawWriteSupport
java.lang.Object
org.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
net.tlabs.tablesaw.parquet.TablesawWriteSupport
public class TablesawWriteSupport
extends org.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.parquet.hadoop.api.WriteSupport
org.apache.parquet.hadoop.api.WriteSupport.FinalizedWriteContext, org.apache.parquet.hadoop.api.WriteSupport.WriteContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.parquet.schema.MessageTypecreateSchema(tech.tablesaw.api.Table table) getName()org.apache.parquet.hadoop.api.WriteSupport.WriteContextinit(org.apache.hadoop.conf.Configuration configuration) voidprepareForWrite(org.apache.parquet.io.api.RecordConsumer recordConsumer) voidwrite(tech.tablesaw.api.Row row) Methods inherited from class org.apache.parquet.hadoop.api.WriteSupport
finalizeWrite, init
-
Constructor Details
-
TablesawWriteSupport
public TablesawWriteSupport(tech.tablesaw.api.Table table)
-
-
Method Details
-
createSchema
public static org.apache.parquet.schema.MessageType createSchema(tech.tablesaw.api.Table table) -
init
public org.apache.parquet.hadoop.api.WriteSupport.WriteContext init(org.apache.hadoop.conf.Configuration configuration) - Specified by:
initin classorg.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
-
prepareForWrite
public void prepareForWrite(org.apache.parquet.io.api.RecordConsumer recordConsumer) - Specified by:
prepareForWritein classorg.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
-
write
public void write(tech.tablesaw.api.Row row) - Specified by:
writein classorg.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
-
getName
- Overrides:
getNamein classorg.apache.parquet.hadoop.api.WriteSupport<tech.tablesaw.api.Row>
-