type github.com/apache/arrow-go/v18/arrow/scalar.PrimitiveScalar (interface)
Method Implmentations
CastTo(arrow.DataType) (Scalar, error)
(*Binary).CastTo
BinaryScalar.CastTo
(*Boolean).CastTo
(*Date32).CastTo
(*Date64).CastTo
(*DayTimeInterval).CastTo
(*Decimal128).CastTo
(*Decimal256).CastTo
(*Dictionary).CastTo
(*Duration).CastTo
(*FixedSizeBinary).Binary.CastTo
(*Float16).CastTo
(*Float32).CastTo
(*Float64).CastTo
(*Int16).CastTo
(*Int32).CastTo
(*Int64).CastTo
(*Int8).CastTo
LargeBinary.Binary.CastTo
LargeString.stringScalar.CastTo
(*MonthDayNanoInterval).CastTo
(*MonthInterval).CastTo
(*String).CastTo
(*Time32).CastTo
(*Time64).CastTo
(*Timestamp).CastTo
(*Uint16).CastTo
(*Uint32).CastTo
(*Uint64).CastTo
(*Uint8).CastTo
Data() []byte
(*Binary).Data
BinaryScalar.Data
(*Boolean).Data
(*Date32).Data
(*Date64).Data
(*DayTimeInterval).Data
(*Decimal128).Data
(*Decimal256).Data
(*Dictionary).Data
(*Duration).Data
(*FixedSizeBinary).Binary.Data
(*Float16).Data
(*Float32).Data
(*Float64).Data
(*Int16).Data
(*Int32).Data
(*Int64).Data
(*Int8).Data
LargeBinary.Binary.Data
LargeString.stringScalar.Binary.Data
(*MonthDayNanoInterval).Data
(*MonthInterval).Data
(*String).Binary.Data
(*Time32).Data
(*Time64).Data
(*Timestamp).Data
(*Uint16).Data
(*Uint32).Data
(*Uint64).Data
(*Uint8).Data
DataType() arrow.DataType
(*Binary).scalar.DataType
BinaryScalar.DataType
(*Boolean).scalar.DataType
(*Date32).scalar.DataType
(*Date64).scalar.DataType
(*DayTimeInterval).scalar.DataType
(*Decimal128).scalar.DataType
(*Decimal256).scalar.DataType
(*Dictionary).scalar.DataType
(*Duration).scalar.DataType
(*FixedSizeBinary).Binary.scalar.DataType
(*Float16).scalar.DataType
(*Float32).scalar.DataType
(*Float64).scalar.DataType
(*Int16).scalar.DataType
(*Int32).scalar.DataType
(*Int64).scalar.DataType
(*Int8).scalar.DataType
LargeBinary.Binary.scalar.DataType
LargeString.stringScalar.Binary.scalar.DataType
(*MonthDayNanoInterval).scalar.DataType
(*MonthInterval).scalar.DataType
(*String).Binary.scalar.DataType
(*Time32).scalar.DataType
(*Time64).scalar.DataType
(*Timestamp).scalar.DataType
(*Uint16).scalar.DataType
(*Uint32).scalar.DataType
(*Uint64).scalar.DataType
(*Uint8).scalar.DataType
IsValid() bool
(*Binary).scalar.IsValid
BinaryScalar.IsValid
(*Boolean).scalar.IsValid
(*Date32).scalar.IsValid
(*Date64).scalar.IsValid
(*DayTimeInterval).scalar.IsValid
(*Decimal128).scalar.IsValid
(*Decimal256).scalar.IsValid
(*Dictionary).scalar.IsValid
(*Duration).scalar.IsValid
(*FixedSizeBinary).Binary.scalar.IsValid
(*Float16).scalar.IsValid
(*Float32).scalar.IsValid
(*Float64).scalar.IsValid
(*Int16).scalar.IsValid
(*Int32).scalar.IsValid
(*Int64).scalar.IsValid
(*Int8).scalar.IsValid
LargeBinary.Binary.scalar.IsValid
LargeString.stringScalar.Binary.scalar.IsValid
(*MonthDayNanoInterval).scalar.IsValid
(*MonthInterval).scalar.IsValid
(*String).Binary.scalar.IsValid
(*Time32).scalar.IsValid
(*Time64).scalar.IsValid
(*Timestamp).scalar.IsValid
(*Uint16).scalar.IsValid
(*Uint32).scalar.IsValid
(*Uint64).scalar.IsValid
(*Uint8).scalar.IsValid
String() string
(*Binary).String
BinaryScalar.String
(*Boolean).String
(*Date32).String
(*Date64).String
(*DayTimeInterval).String
(*Decimal128).String
(*Decimal256).String
(*Dictionary).String
(*Duration).String
(*FixedSizeBinary).Binary.String
(*Float16).String
(*Float32).String
(*Float64).String
(*Int16).String
(*Int32).String
(*Int64).String
(*Int8).String
LargeBinary.Binary.String
LargeString.stringScalar.Binary.String
(*MonthDayNanoInterval).String
(*MonthInterval).String
(*String).Binary.String
(*Time32).String
(*Time64).String
(*Timestamp).String
(*Uint16).String
(*Uint32).String
(*Uint64).String
(*Uint8).String
Validate() error
(*Binary).Validate
BinaryScalar.Validate
(*Boolean).scalar.Validate
(*Date32).scalar.Validate
(*Date64).scalar.Validate
(*DayTimeInterval).scalar.Validate
(*Decimal128).scalar.Validate
(*Decimal256).scalar.Validate
(*Dictionary).Validate
(*Duration).scalar.Validate
(*FixedSizeBinary).Validate
(*Float16).scalar.Validate
(*Float32).scalar.Validate
(*Float64).scalar.Validate
(*Int16).scalar.Validate
(*Int32).scalar.Validate
(*Int64).scalar.Validate
(*Int8).scalar.Validate
LargeBinary.Binary.Validate
LargeString.stringScalar.Validate
(*MonthDayNanoInterval).scalar.Validate
(*MonthInterval).scalar.Validate
(*String).Validate
(*Time32).scalar.Validate
(*Time64).scalar.Validate
(*Timestamp).scalar.Validate
(*Uint16).scalar.Validate
(*Uint32).scalar.Validate
(*Uint64).scalar.Validate
(*Uint8).scalar.Validate
ValidateFull() error
(*Binary).ValidateFull
BinaryScalar.ValidateFull
(*Boolean).scalar.ValidateFull
(*Date32).scalar.ValidateFull
(*Date64).scalar.ValidateFull
(*DayTimeInterval).scalar.ValidateFull
(*Decimal128).scalar.ValidateFull
(*Decimal256).scalar.ValidateFull
(*Dictionary).ValidateFull
(*Duration).scalar.ValidateFull
(*FixedSizeBinary).ValidateFull
(*Float16).scalar.ValidateFull
(*Float32).scalar.ValidateFull
(*Float64).scalar.ValidateFull
(*Int16).scalar.ValidateFull
(*Int32).scalar.ValidateFull
(*Int64).scalar.ValidateFull
(*Int8).scalar.ValidateFull
LargeBinary.Binary.ValidateFull
LargeString.stringScalar.ValidateFull
(*MonthDayNanoInterval).scalar.ValidateFull
(*MonthInterval).scalar.ValidateFull
(*String).ValidateFull
(*Time32).scalar.ValidateFull
(*Time64).scalar.ValidateFull
(*Timestamp).scalar.ValidateFull
(*Uint16).scalar.ValidateFull
(*Uint32).scalar.ValidateFull
(*Uint64).scalar.ValidateFull
(*Uint8).scalar.ValidateFull
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |