type github.com/apache/arrow-go/v18/arrow/array.ExtensionArray (interface)

Method Implmentations

Data() arrow.ArrayData (*ExtensionArrayBase).array.Data *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.Data *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.Data *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.Data *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.Data *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.array.Data
DataType() arrow.DataType (*ExtensionArrayBase).array.DataType *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.DataType *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.DataType *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.DataType *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.DataType *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.array.DataType
ExtensionType() arrow.ExtensionType (*ExtensionArrayBase).ExtensionType *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.ExtensionType *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.ExtensionType *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.ExtensionType *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.ExtensionType *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.ExtensionType
GetOneForMarshal(i int) interface{} (*ExtensionArrayBase).GetOneForMarshal *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.GetOneForMarshal *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.GetOneForMarshal *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.GetOneForMarshal *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.GetOneForMarshal *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.GetOneForMarshal
IsNull(i int) bool (*ExtensionArrayBase).array.IsNull *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.IsNull *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.IsNull *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.IsNull *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.IsNull *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.IsNull
IsValid(i int) bool (*ExtensionArrayBase).array.IsValid *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.IsValid *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.IsValid *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.IsValid *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.IsValid *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.IsValid
Len() int (*ExtensionArrayBase).array.Len *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.Len *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.Len *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.Len *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.Len *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.array.Len
MarshalJSON() ([]byte, error) (*ExtensionArrayBase).MarshalJSON *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.MarshalJSON *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.MarshalJSON *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.MarshalJSON *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.MarshalJSON *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.MarshalJSON
NullBitmapBytes() []byte (*ExtensionArrayBase).array.NullBitmapBytes *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.NullBitmapBytes *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.NullBitmapBytes *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.NullBitmapBytes *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.NullBitmapBytes *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.array.NullBitmapBytes
NullN() int (*ExtensionArrayBase).array.NullN *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.array.NullN *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.array.NullN *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.array.NullN *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.array.NullN *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.array.NullN
Release() (*ExtensionArrayBase).Release *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.Release *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.Release *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.Release *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.Release *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.Release
Retain() (*ExtensionArrayBase).Retain *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.Retain *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.Retain *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.Retain *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.Retain *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.Retain
Storage() arrow.Array (*ExtensionArrayBase).Storage *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ExtensionArrayBase.Storage *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ExtensionArrayBase.Storage *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.Storage *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ExtensionArrayBase.Storage *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ExtensionArrayBase.Storage
String() string (*ExtensionArrayBase).String *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.String *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.String *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.String *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.String *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.String
ValueStr(i int) string (*ExtensionArrayBase).ValueStr *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Array.ValueStr *github.com/apache/arrow-go/v18/arrow/extensions.JSONArray.ValueStr *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueArray.ExtensionArrayBase.ValueStr *github.com/apache/arrow-go/v18/arrow/extensions.UUIDArray.ValueStr *github.com/apache/arrow-go/v18/arrow/extensions.VariantArray.ValueStr