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

Method Implmentations

ArrayType() reflect.Type *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ArrayType *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ArrayType *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ArrayType *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ArrayType *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ArrayType
Deserialize(storageType DataType, data string) (ExtensionType, error) *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.Deserialize *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.Deserialize *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.Deserialize *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.Deserialize *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.Deserialize
ExtensionEquals(ExtensionType) bool *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionEquals *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionEquals *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionEquals *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionEquals *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionEquals
ExtensionName() string *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionName *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionName *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionName *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionName *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionName
Fingerprint() string *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionBase.Fingerprint *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionBase.Fingerprint *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionBase.Fingerprint *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionBase.Fingerprint *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionBase.Fingerprint
ID() Type *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionBase.ID *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionBase.ID *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionBase.ID *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionBase.ID *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionBase.ID
Layout() DataTypeLayout *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionBase.Layout *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionBase.Layout *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionBase.Layout *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionBase.Layout *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionBase.Layout
Name() string *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionBase.Name *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionBase.Name *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionBase.Name *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionBase.Name *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionBase.Name
Serialize() string *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.Serialize *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.Serialize *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.Serialize *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.Serialize *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.Serialize
StorageType() DataType *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.ExtensionBase.StorageType *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.ExtensionBase.StorageType *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.ExtensionBase.StorageType *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.ExtensionBase.StorageType *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.ExtensionBase.StorageType
String() string *github.com/apache/arrow-go/v18/arrow/extensions.Bool8Type.String *github.com/apache/arrow-go/v18/arrow/extensions.JSONType.String *github.com/apache/arrow-go/v18/arrow/extensions.OpaqueType.String *github.com/apache/arrow-go/v18/arrow/extensions.UUIDType.String *github.com/apache/arrow-go/v18/arrow/extensions.VariantType.String