class Orc::BooleanDirectColumn
- Orc::BooleanDirectColumn
- Orc::Column
- Reference
- Object
Defined in:
orc/columns/boolean_direct_column.crConstructors
- .new(id : UInt32, size : UInt64, data : DataStream(BooleanRLEBuffer), present : PresentStream | Nil = nil)
- .new(id : UInt32)
Instance Method Summary
- #append(value : Bool | Nil)
- #bytesize
- #data : DataStream(BooleanRLEBuffer)
- #data=(data : DataStream(BooleanRLEBuffer))
- #each
- #encoding : Proto::ColumnEncoding
- #present : PresentStream | Nil
- #present=(present : PresentStream | Nil)
- #size : UInt64
- #size=(size : UInt64)
- #streams
- #to_io(io)
Instance methods inherited from class Orc::Column
bytesize
bytesize,
encoding : Proto::ColumnEncoding
encoding,
id : UInt32
id,
streams
streams,
to_io(io)
to_io
Constructor methods inherited from class Orc::Column
new(id : UInt32)
new
Constructor Detail
def self.new(id : UInt32, size : UInt64, data : DataStream(BooleanRLEBuffer), present : PresentStream | Nil = nil)
#