Table of Contents

Class ParquetValueConverter

Namespace
Plank.Schema
Assembly
Plank.dll

Describes a custom mapping between a CLR value and a supported Parquet storage value.

public abstract class ParquetValueConverter
Inheritance
ParquetValueConverter
Derived
Inherited Members

Remarks

Converter instances are attached to schema leaves. Plank preserves nullable values itself and only invokes the converter for non-null values. A converter can be used concurrently by pipeline workers and must be thread-safe.

Constructors

ParquetValueConverter()

Initializes a custom Parquet value converter.

protected ParquetValueConverter()

Properties

PhysicalType

Gets the built-in CLR storage type handled by this converter.

public abstract Type PhysicalType { get; }

Property Value

Type

ValueType

Gets the application value type handled by this converter.

public abstract Type ValueType { get; }

Property Value

Type