Class LogicalColumnWriter
- Namespace
- ParquetSharp
- Assembly
- ParquetSharp.dll
Column writer transparently converting C# types to Parquet physical types. This is a higher-level API not part of apache-parquet-cpp.
public abstract class LogicalColumnWriter : LogicalColumnStream<ColumnWriter>, IDisposable
- Inheritance
-
LogicalColumnWriter
- Implements
- Derived
- Inherited Members
Constructors
LogicalColumnWriter(ColumnWriter, int)
protected LogicalColumnWriter(ColumnWriter columnWriter, int bufferLength)
Parameters
columnWriter
ColumnWriterbufferLength
int
Methods
Apply<TReturn>(ILogicalColumnWriterVisitor<TReturn>)
Apply a visitor to this logical column writer.
public abstract TReturn Apply<TReturn>(ILogicalColumnWriterVisitor<TReturn> visitor)
Parameters
visitor
ILogicalColumnWriterVisitor<TReturn>The visitor instance.
Returns
- TReturn
The result of the visitor.
Type Parameters
TReturn
The return type of the visitor.