MCPcopy Create free account
hub / github.com/apache/iotdb-client-go / Column

Interface Column

client/column.go:66–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66type Column interface {
67 GetDataType() TSDataType
68 GetEncoding() ColumnEncoding
69 GetBoolean(position int32) (bool, error)
70 GetInt(position int32) (int32, error)
71 GetLong(position int32) (int64, error)
72 GetFloat(position int32) (float32, error)
73 GetDouble(position int32) (float64, error)
74 GetBinary(position int32) (*Binary, error)
75 GetObject(position int32) (interface{}, error)
76
77 GetBooleans() ([]bool, error)
78 GetInts() ([]int32, error)
79 GetLongs() ([]int64, error)
80 GetFloats() ([]float32, error)
81 GetDoubles() ([]float64, error)
82 GetBinaries() ([]*Binary, error)
83 GetObjects() ([]interface{}, error)
84
85 MayHaveNull() bool
86 IsNull(position int32) bool
87 IsNulls() []bool
88
89 GetPositionCount() int32
90}
91
92type baseColumn struct {
93}

Callers 65

GetDataTypeMethod · 0.65
printDataSet0Function · 0.65
printDataSet0Function · 0.65
GetBooleanMethod · 0.65
GetBooleansMethod · 0.65
Test_QueryAllDataTypeMethod · 0.65
printDataSet0Function · 0.65
printDataSet0Function · 0.65

Implementers 1

RunLengthEncodedColumnclient/column.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…