Class PrimitiveArrowArrayBuilder_cxx_0x101bead8
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.arrow.array.BaseArrowArrayBuilder_cxx_0x101bead8
-
- com.alibaba.graphscope.arrow.array.PrimitiveArrowArrayBuilder_cxx_0x101bead8
-
- All Implemented Interfaces:
com.alibaba.fastffi.FFIPointer
,com.alibaba.fastffi.FFISettablePointer
,FFIType
,BaseArrowArrayBuilder<Integer>
,PrimitiveArrowArrayBuilder<Integer>
,Serializable
public class PrimitiveArrowArrayBuilder_cxx_0x101bead8 extends BaseArrowArrayBuilder_cxx_0x101bead8 implements PrimitiveArrowArrayBuilder<Integer>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.alibaba.graphscope.arrow.array.BaseArrowArrayBuilder
BaseArrowArrayBuilder.Factory<T>
-
Nested classes/interfaces inherited from interface com.alibaba.graphscope.arrow.array.PrimitiveArrowArrayBuilder
PrimitiveArrowArrayBuilder.Factory<T>
-
-
Field Summary
Fields Modifier and Type Field Description static int
HASH_SHIFT
static int
SIZE
-
Fields inherited from class com.alibaba.fastffi.FFIPointerImpl
address
-
-
Constructor Summary
Constructors Constructor Description PrimitiveArrowArrayBuilder_cxx_0x101bead8(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Integer
getValue(long arg0)
int
hashCode()
static long
nativeCreateFactory0()
static @com.alibaba.fastffi.FFINameAlias("GetValue"),@com.alibaba.fastffi.CXXReference int
nativeGetValue(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("Reserve"),@com.alibaba.fastffi.CXXValue long
nativeReserve(long ptr, long rv_base, long arg00)
static void
nativeSet(long ptr, long arg00, int arg11)
static void
nativeUnsafeAppend(long ptr, int arg00)
Status
reserve(long arg0)
void
set(long arg0, Integer arg1)
void
setAddress(long arg0)
String
toString()
void
unsafeAppend(Integer arg0)
-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classBaseArrowArrayBuilder_cxx_0x101bead8
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classBaseArrowArrayBuilder_cxx_0x101bead8
-
toString
public String toString()
- Overrides:
toString
in classBaseArrowArrayBuilder_cxx_0x101bead8
-
getValue
public Integer getValue(long arg0)
- Specified by:
getValue
in interfacePrimitiveArrowArrayBuilder<Integer>
-
nativeGetValue
public static @com.alibaba.fastffi.FFINameAlias("GetValue"),@com.alibaba.fastffi.CXXReference int nativeGetValue(long ptr, long arg00)
-
reserve
public Status reserve(long arg0)
- Specified by:
reserve
in interfaceBaseArrowArrayBuilder<Integer>
- Overrides:
reserve
in classBaseArrowArrayBuilder_cxx_0x101bead8
-
nativeReserve
public static @com.alibaba.fastffi.FFINameAlias("Reserve"),@com.alibaba.fastffi.CXXValue long nativeReserve(long ptr, long rv_base, long arg00)
-
set
public void set(long arg0, Integer arg1)
- Specified by:
set
in interfacePrimitiveArrowArrayBuilder<Integer>
-
nativeSet
public static void nativeSet(long ptr, long arg00, int arg11)
-
setAddress
public void setAddress(long arg0)
- Specified by:
setAddress
in interfacecom.alibaba.fastffi.FFISettablePointer
- Overrides:
setAddress
in classBaseArrowArrayBuilder_cxx_0x101bead8
-
unsafeAppend
public void unsafeAppend(Integer arg0)
- Specified by:
unsafeAppend
in interfacePrimitiveArrowArrayBuilder<Integer>
-
nativeUnsafeAppend
public static void nativeUnsafeAppend(long ptr, int arg00)
-
nativeCreateFactory0
public static long nativeCreateFactory0()
-
-