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)
        #