Class PrimitiveArrowArrayBuilder_cxx_0x10daeab4
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.arrow.array.BaseArrowArrayBuilder_cxx_0x10daeab4
-
- com.alibaba.graphscope.arrow.array.PrimitiveArrowArrayBuilder_cxx_0x10daeab4
-
- All Implemented Interfaces:
com.alibaba.fastffi.FFIPointer
,com.alibaba.fastffi.FFISettablePointer
,FFIType
,BaseArrowArrayBuilder<Long>
,PrimitiveArrowArrayBuilder<Long>
,Serializable
public class PrimitiveArrowArrayBuilder_cxx_0x10daeab4 extends BaseArrowArrayBuilder_cxx_0x10daeab4 implements PrimitiveArrowArrayBuilder<Long>
- 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_0x10daeab4(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Long
getValue(long arg0)
int
hashCode()
static long
nativeCreateFactory0()
static @com.alibaba.fastffi.FFINameAlias("GetValue"),@com.alibaba.fastffi.CXXReference long
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, long arg11)
static void
nativeUnsafeAppend(long ptr, long arg00)
Status
reserve(long arg0)
void
set(long arg0, Long arg1)
void
setAddress(long arg0)
String
toString()
void
unsafeAppend(Long arg0)
-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classBaseArrowArrayBuilder_cxx_0x10daeab4
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classBaseArrowArrayBuilder_cxx_0x10daeab4
-
toString
public String toString()
- Overrides:
toString
in classBaseArrowArrayBuilder_cxx_0x10daeab4
-
getValue
public Long getValue(long arg0)
- Specified by:
getValue
in interfacePrimitiveArrowArrayBuilder<Long>
-
nativeGetValue
public static @com.alibaba.fastffi.FFINameAlias("GetValue"),@com.alibaba.fastffi.CXXReference long nativeGetValue(long ptr, long arg00)
-
reserve
public Status reserve(long arg0)
- Specified by:
reserve
in interfaceBaseArrowArrayBuilder<Long>
- Overrides:
reserve
in classBaseArrowArrayBuilder_cxx_0x10daeab4
-
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, Long arg1)
- Specified by:
set
in interfacePrimitiveArrowArrayBuilder<Long>
-
nativeSet
public static void nativeSet(long ptr, long arg00, long arg11)
-
setAddress
public void setAddress(long arg0)
- Specified by:
setAddress
in interfacecom.alibaba.fastffi.FFISettablePointer
- Overrides:
setAddress
in classBaseArrowArrayBuilder_cxx_0x10daeab4
-
unsafeAppend
public void unsafeAppend(Long arg0)
- Specified by:
unsafeAppend
in interfacePrimitiveArrowArrayBuilder<Long>
-
nativeUnsafeAppend
public static void nativeUnsafeAppend(long ptr, long arg00)
-
nativeCreateFactory0
public static long nativeCreateFactory0()
-
-