package dictutils
Import Path
github.com/apache/arrow-go/v18/arrow/internal/dictutils (on go.dev )
Dependency Relation
imports 6 packages , and imported by one package
Package-Level Type Names (total 4)
/* sort by: alphabet | popularity */
type Memo (struct)
Fields (only one )
Mapper Mapper
Methods (total 10 )
(*Memo) Add (id int64 , v arrow .ArrayData )
(*Memo) AddDelta (id int64 , v arrow .ArrayData )
(*Memo) AddOrReplace (id int64 , v arrow .ArrayData ) bool
AddOrReplace puts the provided dictionary into the memo table. If it
already exists, then the new data will replace it. Otherwise it is added
to the memo table.
(*Memo) AddType (id int64 , typ arrow .DataType ) error
(*Memo) Clear ()
(*Memo) Dict (id int64 , mem memory .Allocator ) (arrow .ArrayData , error )
( Memo) HasDict (v arrow .ArrayData ) bool
( Memo) HasID (id int64 ) bool
(*Memo) Len () int
(*Memo) Type (id int64 ) (arrow .DataType , bool )
As Outputs Of (at least one exported )
func NewMemo () Memo
As Inputs Of (at least 2 )
func ResolveDictionaries (memo *Memo , cols []arrow .ArrayData , parentPos FieldPos , mem memory .Allocator ) error
func ResolveFieldDict (memo *Memo , data arrow .ArrayData , pos FieldPos , mem memory .Allocator ) error
Package-Level Functions (total 5)
Package-Level Constants (total 3)
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 .