Toggle table of contents
2.x-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
xtdb-api
/
xtdb.arrow.extensions
/
XtExtensionType
Xt
Extension
Type
abstract
class
XtExtensionType
:
ArrowType.ExtensionType
Inheritors
IntervalMDMType
KeywordType
OidType
RegClassType
RegProcType
SetType
TransitType
TsTzRangeType
UriType
UuidType
Members
Members & Extensions
Properties
is
Complex
Link copied to clipboard
open
val
isComplex
:
Boolean
type
ID
Link copied to clipboard
open
val
typeID
:
ArrowType.ArrowTypeID
?
Functions
accept
Link copied to clipboard
open
fun
<
T
:
Any
?
>
accept
(
visitor
:
ArrowType.ArrowTypeVisitor
<
T
?
>
?
)
:
T
?
deserialize
Link copied to clipboard
open
override
fun
deserialize
(
storageType
:
ArrowType
,
serializedData
:
String
)
:
ArrowType
extension
Equals
Link copied to clipboard
open
override
fun
extensionEquals
(
other
:
ArrowType.ExtensionType
)
:
Boolean
extension
Name
Link copied to clipboard
open
override
fun
extensionName
(
)
:
String
get
New
Field
Writer
Link copied to clipboard
open
fun
getNewFieldWriter
(
vector
:
ValueVector
?
)
:
FieldWriter
?
get
New
Vector
Link copied to clipboard
abstract
fun
getNewVector
(
p0
:
String
?
,
p1
:
FieldType
?
,
p2
:
BufferAllocator
?
)
:
FieldVector
?
get
Type
Link copied to clipboard
open
fun
getType
(
builder
:
FlatBufferBuilder
?
)
:
Int
serialize
Link copied to clipboard
open
override
fun
serialize
(
)
:
String
storage
Type
Link copied to clipboard
open
override
fun
storageType
(
)
:
ArrowType
to
Leg
Link copied to clipboard
fun
ArrowType
.
toLeg
(
)
:
String