diff --git a/sql/core/src/main/scala/org/apache/spark/sql/columnar/ColumnAccessor.scala b/sql/core/src/main/scala/org/apache/spark/sql/columnar/ColumnAccessor.scala index f04099f54c41d58fb8c096907cca872ae4ea0196..62478667eb4fbb9240d56158a46a72bdb3b6c33d 100644 --- a/sql/core/src/main/scala/org/apache/spark/sql/columnar/ColumnAccessor.scala +++ b/sql/core/src/main/scala/org/apache/spark/sql/columnar/ColumnAccessor.scala @@ -62,7 +62,7 @@ private[sql] abstract class BasicColumnAccessor[JvmType]( protected def underlyingBuffer = buffer } -private[sql] class NullColumnAccess(buffer: ByteBuffer) +private[sql] class NullColumnAccessor(buffer: ByteBuffer) extends BasicColumnAccessor[Any](buffer, NULL) with NullableColumnAccessor @@ -125,7 +125,7 @@ private[sql] object ColumnAccessor { val buf = buffer.order(ByteOrder.nativeOrder) dataType match { - case NullType => new NullColumnAccess(buf) + case NullType => new NullColumnAccessor(buf) case BooleanType => new BooleanColumnAccessor(buf) case ByteType => new ByteColumnAccessor(buf) case ShortType => new ShortColumnAccessor(buf)