# The jni-spi plugin API surface, as recorded by JniPluginSurfaceTest.
#
# Regenerate by running that test, copying the "actual" block out of its failure message, and
# bumping the major of <jni.plugin.api.version> in fe/be-java-extensions/pom.xml (and the literal
# in the test) in the SAME commit. Any difference from this file - an added method just as much as
# a removed or re-signed one - is a MAJOR change: a plugin built elsewhere links against exactly
# these signatures.
#
# The one exception, and it needs saying out loud because it looks the same in a diff: a change to
# how the test RENDERS the surface rewrites every line here without any API having moved. That is
# not a major change and must not be bumped for. This file has been rewritten that way twice: once
# when fields, constructors, nested types and modifiers were added, and once when generic types,
# throws clauses, each type's own declaration and compile-time constant VALUES were added while
# java.lang.Enum's own members were dropped. The API was untouched both times.
org.apache.doris.jni.spi.DiagnosticException#<type> interface [public,abstract]
org.apache.doris.jni.spi.DiagnosticException#getDiagnosticStackTrace():java.lang.String [public,abstract]
org.apache.doris.jni.spi.DorisPlugin#<type> interface [public,abstract]
org.apache.doris.jni.spi.DorisPlugin#getScannerFactories():java.lang.Iterable<org.apache.doris.jni.spi.JniScannerFactory> [public]
org.apache.doris.jni.spi.DorisPlugin#getUdfExecutorFactories():java.lang.Iterable<org.apache.doris.jni.spi.UdfExecutorFactory> [public]
org.apache.doris.jni.spi.DorisPlugin#getWriterFactories():java.lang.Iterable<org.apache.doris.jni.spi.JniWriterFactory> [public]
org.apache.doris.jni.spi.JniScanner#<init>() [public]
org.apache.doris.jni.spi.JniScanner#<type> class extends java.lang.Object [public,abstract]
org.apache.doris.jni.spi.JniScanner#appendData(int,org.apache.doris.jni.spi.vec.ColumnValue):void [protected]
org.apache.doris.jni.spi.JniScanner#appendDataTime:long [protected]
org.apache.doris.jni.spi.JniScanner#appendNativeData(int,org.apache.doris.jni.spi.vec.NativeColumnValue):void [protected]
org.apache.doris.jni.spi.JniScanner#batchSize:int [protected]
org.apache.doris.jni.spi.JniScanner#close():void throws java.io.IOException [public,final]
org.apache.doris.jni.spi.JniScanner#closeInternal():void throws java.io.IOException [protected,abstract]
org.apache.doris.jni.spi.JniScanner#collectStatistics():java.util.Map<java.lang.String, java.lang.String> [protected]
org.apache.doris.jni.spi.JniScanner#createVectorTableTime:long [protected]
org.apache.doris.jni.spi.JniScanner#fields:java.lang.String[] [protected]
org.apache.doris.jni.spi.JniScanner#getAppendDataTime():long [public,final]
org.apache.doris.jni.spi.JniScanner#getBatchSize():int [protected]
org.apache.doris.jni.spi.JniScanner#getCreateVectorTableTime():long [public,final]
org.apache.doris.jni.spi.JniScanner#getNext():int throws java.io.IOException [protected,abstract]
org.apache.doris.jni.spi.JniScanner#getNextBatchMeta():long throws java.io.IOException [public,final]
org.apache.doris.jni.spi.JniScanner#getStatistics():java.util.Map<java.lang.String, java.lang.String> [public,final]
org.apache.doris.jni.spi.JniScanner#getTable():org.apache.doris.jni.spi.vec.VectorTable [public]
org.apache.doris.jni.spi.JniScanner#initTableInfo(org.apache.doris.jni.spi.vec.ColumnType[],java.lang.String[],int):void [protected]
org.apache.doris.jni.spi.JniScanner#open():void throws java.io.IOException [public,final]
org.apache.doris.jni.spi.JniScanner#openInternal():void throws java.io.IOException [protected,abstract]
org.apache.doris.jni.spi.JniScanner#releaseColumn(int):void [public,final]
org.apache.doris.jni.spi.JniScanner#releaseTable():void [public,final]
org.apache.doris.jni.spi.JniScanner#resetTable():void [public]
org.apache.doris.jni.spi.JniScanner#setBatchSize(int):void [public,final]
org.apache.doris.jni.spi.JniScanner#types:org.apache.doris.jni.spi.vec.ColumnType[] [protected]
org.apache.doris.jni.spi.JniScanner#vectorTable:org.apache.doris.jni.spi.vec.VectorTable [protected]
org.apache.doris.jni.spi.JniScannerFactory#<type> interface [public,abstract]
org.apache.doris.jni.spi.JniScannerFactory#create(int,java.util.Map<java.lang.String, java.lang.String>):org.apache.doris.jni.spi.JniScanner [public,abstract]
org.apache.doris.jni.spi.JniScannerFactory#getName():java.lang.String [public,abstract]
org.apache.doris.jni.spi.JniWriter#<init>(int,java.util.Map<java.lang.String, java.lang.String>) [protected]
org.apache.doris.jni.spi.JniWriter#<type> class extends java.lang.Object [public,abstract]
org.apache.doris.jni.spi.JniWriter#batchSize:int [protected]
org.apache.doris.jni.spi.JniWriter#close():void throws java.io.IOException [public,final]
org.apache.doris.jni.spi.JniWriter#closeInternal():void throws java.io.IOException [protected,abstract]
org.apache.doris.jni.spi.JniWriter#collectStatistics():java.util.Map<java.lang.String, java.lang.String> [protected]
org.apache.doris.jni.spi.JniWriter#getReadTableTime():long [public,final]
org.apache.doris.jni.spi.JniWriter#getStatistics():java.util.Map<java.lang.String, java.lang.String> [public,final]
org.apache.doris.jni.spi.JniWriter#getWriteTime():long [public,final]
org.apache.doris.jni.spi.JniWriter#open():void throws java.io.IOException [public,final]
org.apache.doris.jni.spi.JniWriter#openInternal():void throws java.io.IOException [protected,abstract]
org.apache.doris.jni.spi.JniWriter#params:java.util.Map<java.lang.String, java.lang.String> [protected]
org.apache.doris.jni.spi.JniWriter#readTableTime:long [protected]
org.apache.doris.jni.spi.JniWriter#write(java.util.Map<java.lang.String, java.lang.String>):void throws java.io.IOException [public,final]
org.apache.doris.jni.spi.JniWriter#writeInternal(org.apache.doris.jni.spi.vec.VectorTable):void throws java.io.IOException [protected,abstract]
org.apache.doris.jni.spi.JniWriter#writeTime:long [protected]
org.apache.doris.jni.spi.JniWriterFactory#<type> interface [public,abstract]
org.apache.doris.jni.spi.JniWriterFactory#create(int,java.util.Map<java.lang.String, java.lang.String>):org.apache.doris.jni.spi.JniWriter [public,abstract]
org.apache.doris.jni.spi.JniWriterFactory#getName():java.lang.String [public,abstract]
org.apache.doris.jni.spi.SpiVersion#<type> class extends java.lang.Object [public,final]
org.apache.doris.jni.spi.SpiVersion#MANIFEST_ATTRIBUTE:java.lang.String="Doris-Jni-Plugin-Api-Version" [public,static,final]
org.apache.doris.jni.spi.SpiVersion#VERSION_RESOURCE:java.lang.String="/META-INF/doris/jni-plugin-api-version.properties" [public,static,final]
org.apache.doris.jni.spi.SpiVersion#major():int [public,static]
org.apache.doris.jni.spi.SpiVersion#majorOf(java.lang.String):int [public,static]
org.apache.doris.jni.spi.SpiVersion#version():java.lang.String [public,static]
org.apache.doris.jni.spi.ThreadContextClassLoader#<init>(java.lang.ClassLoader) [public]
org.apache.doris.jni.spi.ThreadContextClassLoader#<type> class extends java.lang.Object implements java.io.Closeable [public]
org.apache.doris.jni.spi.ThreadContextClassLoader#close():void [public]
org.apache.doris.jni.spi.UdfExecutorFactory#<type> interface [public,abstract]
org.apache.doris.jni.spi.UdfExecutorFactory#create(byte[]):java.lang.Object throws java.lang.Exception [public,abstract]
org.apache.doris.jni.spi.UdfExecutorFactory#getName():java.lang.String [public,abstract]
org.apache.doris.jni.spi.UdfExecutorFactory#invalidate(long,java.lang.String):void [public]
org.apache.doris.jni.spi.utils.JNINativeMethod#<init>() [public]
org.apache.doris.jni.spi.utils.JNINativeMethod#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.utils.JNINativeMethod#memoryTrackerFree(long):void [public,static]
org.apache.doris.jni.spi.utils.JNINativeMethod#memoryTrackerFreeBatch(long[]):void [public,static]
org.apache.doris.jni.spi.utils.JNINativeMethod#memoryTrackerMalloc(long):long [public,static]
org.apache.doris.jni.spi.utils.JNINativeMethod#memoryTrackerMallocBatch(int[]):long[] [public,static]
org.apache.doris.jni.spi.utils.JniUtil#<init>() [public]
org.apache.doris.jni.spi.utils.JniUtil#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.utils.JniUtil#throwableToStackTrace(java.lang.Throwable):java.lang.String [public,static]
org.apache.doris.jni.spi.utils.JniUtil#throwableToString(java.lang.Throwable):java.lang.String [public,static]
org.apache.doris.jni.spi.utils.OffHeap#<init>() [public]
org.apache.doris.jni.spi.utils.OffHeap#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.utils.OffHeap#BOOLEAN_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#BYTE_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#DOUBLE_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#FLOAT_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#INT_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#LONG_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#SHORT_ARRAY_OFFSET:int [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#UNSAFE:sun.misc.Unsafe [public,static,final]
org.apache.doris.jni.spi.utils.OffHeap#allocateMemory(long):long [public,static]
org.apache.doris.jni.spi.utils.OffHeap#allocateMemoryBatch(int[]):long[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#copyMemory(java.lang.Object,long,java.lang.Object,long,long):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#freeMemory(long):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#freeMemoryBatch(long[]):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getBoolean(java.lang.Object,long):boolean [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getBoolean(java.lang.Object,long,int):boolean[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getByte(java.lang.Object,long):byte [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getByte(java.lang.Object,long,int):byte[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getDouble(java.lang.Object,long):double [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getDouble(java.lang.Object,long,int):double[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getFloat(java.lang.Object,long):float [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getFloat(java.lang.Object,long,int):float[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getInt(java.lang.Object,long):int [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getInt(java.lang.Object,long,int):int[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getLong(java.lang.Object,long):long [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getLong(java.lang.Object,long,int):long[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getShort(java.lang.Object,long):short [public,static]
org.apache.doris.jni.spi.utils.OffHeap#getShort(java.lang.Object,long,int):short[] [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putBoolean(java.lang.Object,long,boolean):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putByte(java.lang.Object,long,byte):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putDouble(java.lang.Object,long,double):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putFloat(java.lang.Object,long,float):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putInt(java.lang.Object,long,int):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putLong(java.lang.Object,long,long):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#putShort(java.lang.Object,long,short):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#reallocateMemory(long,long,long):long [public,static]
org.apache.doris.jni.spi.utils.OffHeap#setMemory(long,byte,long):void [public,static]
org.apache.doris.jni.spi.utils.OffHeap#setTesting():void [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#<init>() [public]
org.apache.doris.jni.spi.utils.TypeNativeBytes#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertByteOrder(byte[]):byte[] [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToDateTime(int,int,int,int,int,int,boolean):long [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToDateTimeV2(int,int,int,int,int,int):long [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToDateTimeV2(int,int,int,int,int,int,int):long [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToDateV2(int,int,int):int [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToJavaDateTimeV1(long):java.time.LocalDateTime [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToJavaDateTimeV2(long):java.time.LocalDateTime [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToJavaDateV1(long):java.time.LocalDate [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToJavaDateV2(int):java.time.LocalDate [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToJavaTimestampNs(long):java.time.LocalDateTime [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#convertToTimestampNs(java.time.LocalDateTime):long [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getBigInteger(byte[]):java.math.BigInteger [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getBigIntegerBytes(java.math.BigInteger):byte[] [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getDecimal(byte[],int):java.math.BigDecimal [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getDecimalBytes(java.math.BigDecimal,int,int):byte[] [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getInetAddress(byte[]):java.net.InetAddress [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getInetAddressBytes(java.net.InetAddress):byte[] [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getUuid(byte[]):java.util.UUID [public,static]
org.apache.doris.jni.spi.utils.TypeNativeBytes#getUuidBytes(java.util.UUID):byte[] [public,static]
org.apache.doris.jni.spi.vec.ColumnType#<init>(java.lang.String,org.apache.doris.jni.spi.vec.ColumnType$Type) [public]
org.apache.doris.jni.spi.vec.ColumnType#<init>(java.lang.String,org.apache.doris.jni.spi.vec.ColumnType$Type,int) [public]
org.apache.doris.jni.spi.vec.ColumnType#<init>(java.lang.String,org.apache.doris.jni.spi.vec.ColumnType$Type,int,int) [public]
org.apache.doris.jni.spi.vec.ColumnType#<init>(java.lang.String,org.apache.doris.jni.spi.vec.ColumnType$Type,int,int,int) [public]
org.apache.doris.jni.spi.vec.ColumnType#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.vec.ColumnType#MAX_DECIMAL128_PRECISION:int=38 [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType#MAX_DECIMAL32_PRECISION:int=9 [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType#MAX_DECIMAL64_PRECISION:int=18 [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType#getChildNames():java.util.List<java.lang.String> [public]
org.apache.doris.jni.spi.vec.ColumnType#getChildTypes():java.util.List<org.apache.doris.jni.spi.vec.ColumnType> [public]
org.apache.doris.jni.spi.vec.ColumnType#getFieldIndex():java.util.List<java.lang.Integer> [public]
org.apache.doris.jni.spi.vec.ColumnType#getLength():int [public]
org.apache.doris.jni.spi.vec.ColumnType#getName():java.lang.String [public]
org.apache.doris.jni.spi.vec.ColumnType#getPrecision():int [public]
org.apache.doris.jni.spi.vec.ColumnType#getScale():int [public]
org.apache.doris.jni.spi.vec.ColumnType#getType():org.apache.doris.jni.spi.vec.ColumnType$Type [public]
org.apache.doris.jni.spi.vec.ColumnType#getTypeSize():int [public]
org.apache.doris.jni.spi.vec.ColumnType#isArray():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isComplexType():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isDateTimeV2():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isDateV2():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isIp():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isIpv4():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isIpv6():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isMap():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isPrimitive():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isStringType():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isStruct():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isUnsupported():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isUuid():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isVarbinaryType():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#isVariantType():boolean [public]
org.apache.doris.jni.spi.vec.ColumnType#metaSize():int [public]
org.apache.doris.jni.spi.vec.ColumnType#parseType(java.lang.String,java.lang.String):org.apache.doris.jni.spi.vec.ColumnType [public,static]
org.apache.doris.jni.spi.vec.ColumnType#parseTypeWithEncodedStructFields(java.lang.String,java.lang.String):org.apache.doris.jni.spi.vec.ColumnType [public,static]
org.apache.doris.jni.spi.vec.ColumnType#setChildNames(java.util.List<java.lang.String>):void [public]
org.apache.doris.jni.spi.vec.ColumnType#setChildTypes(java.util.List<org.apache.doris.jni.spi.vec.ColumnType>):void [public]
org.apache.doris.jni.spi.vec.ColumnType#setFieldIndex(java.util.List<java.lang.Integer>):void [public]
org.apache.doris.jni.spi.vec.ColumnType#setPrecision(int):void [public]
org.apache.doris.jni.spi.vec.ColumnType#setScale(int):void [public]
org.apache.doris.jni.spi.vec.ColumnType$Type#<type> enum [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#ARRAY:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#BIGINT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#BINARY:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#BOOLEAN:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#BYTE:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#CHAR:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DATE:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DATETIME:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DATETIMEV2:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DATEV2:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DECIMAL128:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DECIMAL32:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DECIMAL64:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DECIMALV2:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#DOUBLE:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#FLOAT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#INT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#IPV4:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#IPV6:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#LARGEINT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#MAP:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#SMALLINT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#STRING:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#STRUCT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#TIMESTAMPTZ:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#TIMESTAMP_NS:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#TINYINT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#UNSUPPORTED:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#UUID:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#VARBINARY:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#VARCHAR:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#VARIANT:org.apache.doris.jni.spi.vec.ColumnType$Type [public,static,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#size:int [public,final]
org.apache.doris.jni.spi.vec.ColumnType$Type#valueOf(java.lang.String):org.apache.doris.jni.spi.vec.ColumnType$Type [public,static]
org.apache.doris.jni.spi.vec.ColumnType$Type#values():org.apache.doris.jni.spi.vec.ColumnType$Type[] [public,static]
org.apache.doris.jni.spi.vec.ColumnValue#<type> interface [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#canGetCharAsBytes():boolean [public]
org.apache.doris.jni.spi.vec.ColumnValue#canGetStringAsBytes():boolean [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getBigInteger():java.math.BigInteger [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getBoolean():boolean [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getByte():byte [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getBytes():byte[] [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getChar():java.lang.String [public]
org.apache.doris.jni.spi.vec.ColumnValue#getCharAsBytes():byte[] [public]
org.apache.doris.jni.spi.vec.ColumnValue#getDate():java.time.LocalDate [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getDateTime():java.time.LocalDateTime [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getDecimal():java.math.BigDecimal [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getDouble():double [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getFloat():float [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getInt():int [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getLong():long [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getShort():short [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getString():java.lang.String [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getStringAsBytes():byte[] [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getTimeStampTz():java.time.LocalDateTime [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#getUuid():java.util.UUID [public]
org.apache.doris.jni.spi.vec.ColumnValue#getVariantMetadata():byte[] [public]
org.apache.doris.jni.spi.vec.ColumnValue#getVariantValue():byte[] [public]
org.apache.doris.jni.spi.vec.ColumnValue#isNull():boolean [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#unpackArray(java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>):void [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#unpackMap(java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>,java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>):void [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValue#unpackStruct(java.util.List<java.lang.Integer>,java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>):void [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValueConverter#<type> interface [public,abstract]
org.apache.doris.jni.spi.vec.ColumnValueConverter#convert(java.lang.Object[]):java.lang.Object[] [public,abstract]
org.apache.doris.jni.spi.vec.NativeColumnValue#<type> interface [public,abstract]
org.apache.doris.jni.spi.vec.NativeColumnValue#getNativeValue(org.apache.doris.jni.spi.vec.ColumnType$Type):org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue [public,abstract]
org.apache.doris.jni.spi.vec.NativeColumnValue#isNull():boolean [public,abstract]
org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue#<init>(java.lang.Object,long) [public]
org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue#<init>(java.lang.Object,long,int) [public]
org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue#<type> class extends java.lang.Object [public,static]
org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue#baseObject:java.lang.Object [public,final]
org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue#length:int [public,final]
org.apache.doris.jni.spi.vec.NativeColumnValue$NativeValue#offset:long [public,final]
org.apache.doris.jni.spi.vec.VectorColumn#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.vec.VectorColumn#DEFAULT_IPV4:java.net.InetAddress [public,static,final]
org.apache.doris.jni.spi.vec.VectorColumn#DEFAULT_IPV6:java.net.InetAddress [public,static,final]
org.apache.doris.jni.spi.vec.VectorColumn#DEFAULT_UUID:java.util.UUID [public,static,final]
org.apache.doris.jni.spi.vec.VectorColumn#appendArray(java.util.List<java.lang.Object>[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendArray(java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBigInteger(java.math.BigInteger):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBigInteger(java.math.BigInteger[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBinaryAndOffset(byte[][],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBoolean(boolean):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBoolean(java.lang.Boolean[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendByte(byte):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendByte(java.lang.Byte[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBytes(byte[],int,int):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBytesAndOffset(byte[]):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendBytesAndOffset(byte[],int,int):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDate(java.time.LocalDate):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDate(java.time.LocalDate[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDateTime(java.time.LocalDateTime):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDateTime(java.time.LocalDateTime[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDecimal(java.math.BigDecimal):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDecimal(java.math.BigDecimal[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDouble(double):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendDouble(java.lang.Double[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendFloat(float):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendFloat(java.lang.Float[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendInetAddress(java.net.InetAddress):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendInetAddress(java.net.InetAddress[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendInt(int):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendInt(java.lang.Integer[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendLong(java.lang.Long[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendLong(long):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendMap(java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>,java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendMap(java.util.Map<java.lang.Object, java.lang.Object>[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendNativeValue(org.apache.doris.jni.spi.vec.NativeColumnValue):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendNull(org.apache.doris.jni.spi.vec.ColumnType$Type):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendObjectColumn(java.lang.Object[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendShort(java.lang.Short[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendShort(short):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendString(java.lang.String):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendStringAndOffset(java.lang.String):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendStringAndOffset(java.lang.String[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendStruct(java.util.List<java.lang.Integer>,java.util.List<org.apache.doris.jni.spi.vec.ColumnValue>):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendStruct(java.util.Map<java.lang.String, java.lang.Object>[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendTimeStampTz(java.time.LocalDateTime):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendTimeStampTz(java.time.LocalDateTime[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendTimestampNs(java.time.LocalDateTime):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendTimestampNs(java.time.LocalDateTime[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendUuid(java.util.UUID):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendUuid(java.util.UUID[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendValue(org.apache.doris.jni.spi.vec.ColumnValue):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendVarbinary(byte[]):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendVarbinary(byte[][],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#appendVariant(byte[],byte[]):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#checkNullable(java.lang.Object[],int):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#close():void [public]
org.apache.doris.jni.spi.vec.VectorColumn#createReadableColumn(long,int,org.apache.doris.jni.spi.vec.ColumnType):org.apache.doris.jni.spi.vec.VectorColumn [public,static]
org.apache.doris.jni.spi.vec.VectorColumn#createReadableColumn(org.apache.doris.jni.spi.vec.ColumnType,int,long):org.apache.doris.jni.spi.vec.VectorColumn [public,static]
org.apache.doris.jni.spi.vec.VectorColumn#createWritableColumn(org.apache.doris.jni.spi.vec.ColumnType,int):org.apache.doris.jni.spi.vec.VectorColumn [public,static]
org.apache.doris.jni.spi.vec.VectorColumn#dataAddress():long [public]
org.apache.doris.jni.spi.vec.VectorColumn#dump(java.lang.StringBuilder,int):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#dumpHex(byte[]):java.lang.String [public]
org.apache.doris.jni.spi.vec.VectorColumn#getArray(int):java.util.ArrayList<java.lang.Object> [public]
org.apache.doris.jni.spi.vec.VectorColumn#getArrayColumn(int,int):java.util.ArrayList<java.lang.Object>[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBigInteger(int):java.math.BigInteger [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBigIntegerBytes(int):byte[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBigIntegerColumn(int,int):java.math.BigInteger[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBinaryColumn(int,int):byte[][] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBoolean(int):boolean [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBooleanColumn(int,int):java.lang.Boolean[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getByte(int):byte [public]
org.apache.doris.jni.spi.vec.VectorColumn#getByteColumn(int,int):java.lang.Byte[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBytesVarbinary(int):byte[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getBytesWithOffset(int):byte[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getColumnPrimitiveType():org.apache.doris.jni.spi.vec.ColumnType$Type [public]
org.apache.doris.jni.spi.vec.VectorColumn#getColumnType():org.apache.doris.jni.spi.vec.ColumnType [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDate(int):java.time.LocalDate [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDateColumn(int,int):java.time.LocalDate[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDateTime(int):java.time.LocalDateTime [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDateTimeColumn(int,int):java.time.LocalDateTime[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDecimal(int):java.math.BigDecimal [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDecimalBytes(int):byte[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDecimalColumn(int,int):java.math.BigDecimal[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDouble(int):double [public]
org.apache.doris.jni.spi.vec.VectorColumn#getDoubleColumn(int,int):java.lang.Double[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getFloat(int):float [public]
org.apache.doris.jni.spi.vec.VectorColumn#getFloatColumn(int,int):java.lang.Float[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getInetAddress(int):java.net.InetAddress [public]
org.apache.doris.jni.spi.vec.VectorColumn#getInetAddressBytes(int):byte[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getInetAddressColumn(int,int):java.net.InetAddress[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getInt(int):int [public]
org.apache.doris.jni.spi.vec.VectorColumn#getIntColumn(int,int):java.lang.Integer[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getLong(int):long [public]
org.apache.doris.jni.spi.vec.VectorColumn#getLongColumn(int,int):java.lang.Long[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getMap(int):java.util.HashMap<java.lang.Object, java.lang.Object> [public]
org.apache.doris.jni.spi.vec.VectorColumn#getMapColumn(int,int):java.util.HashMap<java.lang.Object, java.lang.Object>[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getObjectColumn(int,int):java.lang.Object[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getShort(int):short [public]
org.apache.doris.jni.spi.vec.VectorColumn#getShortColumn(int,int):java.lang.Short[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getStringColumn(int,int):java.lang.String[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getStringWithOffset(int):java.lang.String [public]
org.apache.doris.jni.spi.vec.VectorColumn#getStruct(int):java.util.HashMap<java.lang.String, java.lang.Object> [public]
org.apache.doris.jni.spi.vec.VectorColumn#getStructColumn(int,int):java.util.HashMap<java.lang.String, java.lang.Object>[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getTimeStampTz(int):java.time.LocalDateTime [public]
org.apache.doris.jni.spi.vec.VectorColumn#getTimeStampTzColumn(int,int):java.time.LocalDateTime[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getTimestampNs(int):java.time.LocalDateTime [public]
org.apache.doris.jni.spi.vec.VectorColumn#getTimestampNsColumn(int,int):java.time.LocalDateTime[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getUuid(int):java.util.UUID [public]
org.apache.doris.jni.spi.vec.VectorColumn#getUuidColumn(int,int):java.util.UUID[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#getVarBinaryColumn(int,int):byte[][] [public]
org.apache.doris.jni.spi.vec.VectorColumn#hasNull():boolean [public,final]
org.apache.doris.jni.spi.vec.VectorColumn#isConst():boolean [public]
org.apache.doris.jni.spi.vec.VectorColumn#isNullAt(int):boolean [public,final]
org.apache.doris.jni.spi.vec.VectorColumn#newObjectContainerArray(int):java.lang.Object[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#newObjectContainerArray(org.apache.doris.jni.spi.vec.ColumnType$Type,int):java.lang.Object[] [public]
org.apache.doris.jni.spi.vec.VectorColumn#nullMapAddress():long [public]
org.apache.doris.jni.spi.vec.VectorColumn#numRows():int [public]
org.apache.doris.jni.spi.vec.VectorColumn#offsetAddress():long [public]
org.apache.doris.jni.spi.vec.VectorColumn#putByte(int,byte):void [public]
org.apache.doris.jni.spi.vec.VectorColumn#reset():void [public]
org.apache.doris.jni.spi.vec.VectorColumn#updateMeta(org.apache.doris.jni.spi.vec.VectorColumn):void [public]
org.apache.doris.jni.spi.vec.VectorTable#<type> class extends java.lang.Object [public]
org.apache.doris.jni.spi.vec.VectorTable#appendData(int,java.lang.Object[],boolean):void [public]
org.apache.doris.jni.spi.vec.VectorTable#appendData(int,java.lang.Object[],org.apache.doris.jni.spi.vec.ColumnValueConverter,boolean):void [public]
org.apache.doris.jni.spi.vec.VectorTable#appendData(int,org.apache.doris.jni.spi.vec.ColumnValue):void [public]
org.apache.doris.jni.spi.vec.VectorTable#appendNativeData(int,org.apache.doris.jni.spi.vec.NativeColumnValue):void [public]
org.apache.doris.jni.spi.vec.VectorTable#appendVirtualData(int):void [public]
org.apache.doris.jni.spi.vec.VectorTable#close():void [public]
org.apache.doris.jni.spi.vec.VectorTable#createReadableTable(java.util.Map<java.lang.String, java.lang.String>):org.apache.doris.jni.spi.vec.VectorTable [public,static]
org.apache.doris.jni.spi.vec.VectorTable#createReadableTable(org.apache.doris.jni.spi.vec.ColumnType[],java.lang.String[],long):org.apache.doris.jni.spi.vec.VectorTable [public,static]
org.apache.doris.jni.spi.vec.VectorTable#createWritableTable(java.util.Map<java.lang.String, java.lang.String>):org.apache.doris.jni.spi.vec.VectorTable [public,static]
org.apache.doris.jni.spi.vec.VectorTable#createWritableTable(java.util.Map<java.lang.String, java.lang.String>,int):org.apache.doris.jni.spi.vec.VectorTable [public,static]
org.apache.doris.jni.spi.vec.VectorTable#createWritableTable(org.apache.doris.jni.spi.vec.ColumnType[],java.lang.String[],int):org.apache.doris.jni.spi.vec.VectorTable [public,static]
org.apache.doris.jni.spi.vec.VectorTable#dump(int):java.lang.String [public]
org.apache.doris.jni.spi.vec.VectorTable#getColumn(int):org.apache.doris.jni.spi.vec.VectorColumn [public]
org.apache.doris.jni.spi.vec.VectorTable#getColumnType(int):org.apache.doris.jni.spi.vec.ColumnType [public]
org.apache.doris.jni.spi.vec.VectorTable#getColumnTypes():org.apache.doris.jni.spi.vec.ColumnType[] [public]
org.apache.doris.jni.spi.vec.VectorTable#getColumns():org.apache.doris.jni.spi.vec.VectorColumn[] [public]
org.apache.doris.jni.spi.vec.VectorTable#getFields():java.lang.String[] [public]
org.apache.doris.jni.spi.vec.VectorTable#getMaterializedData():java.lang.Object[][] [public]
org.apache.doris.jni.spi.vec.VectorTable#getMaterializedData(int,int,java.util.Map<java.lang.Integer, org.apache.doris.jni.spi.vec.ColumnValueConverter>):java.lang.Object[][] [public]
org.apache.doris.jni.spi.vec.VectorTable#getMaterializedData(java.util.Map<java.lang.Integer, org.apache.doris.jni.spi.vec.ColumnValueConverter>):java.lang.Object[][] [public]
org.apache.doris.jni.spi.vec.VectorTable#getMetaAddress():long [public]
org.apache.doris.jni.spi.vec.VectorTable#getNumColumns():int [public]
org.apache.doris.jni.spi.vec.VectorTable#getNumRows():int [public]
org.apache.doris.jni.spi.vec.VectorTable#isConstColumn(int):boolean [public]
org.apache.doris.jni.spi.vec.VectorTable#releaseColumn(int):void [public]
org.apache.doris.jni.spi.vec.VectorTable#reset():void [public]
