public abstract class NativeColumnBuilder<T extends org.apache.spark.sql.catalyst.types.NativeType> extends BasicColumnBuilder<T,Object> implements NullableColumnBuilder, AllCompressionSchemes, CompressibleColumnBuilder<T>
Constructor and Description |
---|
NativeColumnBuilder(ColumnStats columnStats,
NativeColumnType<T> columnType) |
Modifier and Type | Method and Description |
---|---|
ColumnStats |
columnStats()
Column statistics information
|
NativeColumnType<T> |
columnType() |
appendFrom, build, initialize
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendFrom, build, buildNonNulls, initialize, nullCount, nulls, pos
schemes
appendFrom, build, compressionEncoders, gatherCompressibilityStats, initialize, isWorthCompressing
initializeIfNecessary, initializeLogging, isTraceEnabled, log_, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning
public NativeColumnBuilder(ColumnStats columnStats, NativeColumnType<T> columnType)
public ColumnStats columnStats()
ColumnBuilder
columnStats
in interface ColumnBuilder
columnStats
in class BasicColumnBuilder<T extends org.apache.spark.sql.catalyst.types.NativeType,Object>
public NativeColumnType<T> columnType()
columnType
in class BasicColumnBuilder<T extends org.apache.spark.sql.catalyst.types.NativeType,Object>