Documentation
¶
Index ¶
- func IsFloat(dt DataType) bool
- func IsInteger(dt DataType) bool
- func IsKnown(dt DataType) bool
- func IsLogical(dt DataType) bool
- func IsNumeric(dt DataType) bool
- func IsSignedInteger(dt DataType) bool
- func IsTemporal(dt DataType) bool
- func IsUnsignedInteger(dt DataType) bool
- type Allocator
- type Array
- type BadgersDataType
- type Binary
- type Boolean
- type Categorical
- type CategoricalOrdering
- type DataType
- type Date
- type DateTime
- type Decimal
- type Duration
- type Enum
- type Field
- type Float32
- type Float64
- type FloatType
- type Int16
- type Int32
- type Int64
- type Int8
- type IntegerType
- type List
- type Null
- type NumericType
- type PrimitiveType
- type RevMapping
- type SignedIntegerType
- type SimpleType
- type String
- type Struct
- type TemporalType
- type Time
- type TimeUnit
- type Uint16
- type Uint32
- type Uint64
- type Uint8
- type Unknown
- type UnsignedIntegerType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsSignedInteger ¶
func IsTemporal ¶
func IsUnsignedInteger ¶
Types ¶
type Array ¶
type Array struct {
// contains filtered or unexported fields
}
func (Array) ValueWithinRange ¶
type BadgersDataType ¶
type BadgersDataType interface { bool | PrimitiveType | string | []byte }
type Categorical ¶
type Categorical struct { Mapping RevMapping Ordering CategoricalOrdering }
func (Categorical) ArrayType ¶
func (Categorical) ArrayType() arrow.DataType
func (Categorical) Clone ¶
func (d Categorical) Clone() DataType
func (Categorical) ValueWithinRange ¶
func (Categorical) ValueWithinRange(any) bool
type CategoricalOrdering ¶
type CategoricalOrdering int8
const ( Physical CategoricalOrdering = iota Lexical )
type DataType ¶
func FromArrowType ¶
func InnerDtype ¶
func ToDataType ¶
func ToDataType[T BadgersDataType]() DataType
func ToPhysical ¶
type DateTime ¶
func (DateTime) ValueWithinRange ¶
type Enum ¶
type Enum struct { Mapping RevMapping Ordering CategoricalOrdering }
func (Enum) ValueWithinRange ¶
type IntegerType ¶
type IntegerType interface { SignedIntegerType | UnsignedIntegerType }
type List ¶
type List struct {
// contains filtered or unexported fields
}
func (List) ValueWithinRange ¶
type NumericType ¶
type NumericType interface { IntegerType | FloatType }
type PrimitiveType ¶
type PrimitiveType interface { NumericType | TemporalType }
type RevMapping ¶
type SimpleType ¶
type SimpleType interface { bool | PrimitiveType | string }
Click to show internal directories.
Click to hide internal directories.