abstract class Clickhoused::Column
- Clickhoused::Column
- Reference
- Object
Direct Known Subclasses
- Clickhoused::Columns::ArrayColumn
- Clickhoused::Columns::BoolColumn
- Clickhoused::Columns::DateTimeColumn
- Clickhoused::Columns::Enum8Column
- Clickhoused::Columns::FixedStringColumn
- Clickhoused::Columns::Float32Column
- Clickhoused::Columns::Float64Column
- Clickhoused::Columns::Int128Column
- Clickhoused::Columns::Int16Column
- Clickhoused::Columns::Int32Column
- Clickhoused::Columns::Int64Column
- Clickhoused::Columns::Int8Column
- Clickhoused::Columns::NullableColumn
- Clickhoused::Columns::StringColumn
- Clickhoused::Columns::UInt128Column
- Clickhoused::Columns::UInt16Column
- Clickhoused::Columns::UInt32Column
- Clickhoused::Columns::UInt64Column
- Clickhoused::Columns::UInt8Column
- Clickhoused::Columns::UUIDColumn
Defined in:
clickhoused/column.crConstructors
Class Method Summary
Instance Method Summary
- #decode(reader : Reader)
- #encode(writer : Writer, revision : UInt64)
- #encode(writer : Writer)
- #get(row : Int32)
- #name : String
- #rows : UInt64
- #timezone : Time::Location
- #type : String
Constructor Detail
def self.new(name : String, type : String, timezone : Time::Location, rows : UInt64 = 0)
#