Package com.alibaba.graphscope.stdcxx
Class StdVector_cxx_0xe1443cf1
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.stdcxx.StdVector_cxx_0xe1443cf1
-
- All Implemented Interfaces:
com.alibaba.fastffi.CXXPointer
,com.alibaba.fastffi.FFIPointer
,com.alibaba.fastffi.FFISettablePointer
,FFIType
,StdVector<Integer>
,Serializable
public class StdVector_cxx_0xe1443cf1 extends FFIPointerImpl implements StdVector<Integer>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.alibaba.graphscope.stdcxx.StdVector
StdVector.Factory<E>
-
-
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 StdVector_cxx_0xe1443cf1(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
capacity()
void
clear()
long
data()
void
delete()
boolean
equals(Object o)
Integer
get(long index)
int
hashCode()
static long
nativeCapacity(long ptr)
static void
nativeClear(long ptr)
static long
nativeCreateFactory0()
static long
nativeData(long ptr)
static void
nativeDelete(long ptr)
static @com.alibaba.fastffi.CXXReference int
nativeGet(long ptr, long index0)
static void
nativePush_back(long ptr, int e0)
static void
nativeReserve(long ptr, long size0)
static void
nativeResize(long ptr, long size0)
static void
nativeSet(long ptr, long index0, int value1)
static long
nativeSize(long ptr)
void
push_back(Integer e)
void
reserve(long size)
void
resize(long size)
void
set(long index, Integer value)
void
setAddress(long arg0)
long
size()
String
toString()
-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
nativeCapacity
public static long nativeCapacity(long ptr)
-
nativeClear
public static void nativeClear(long ptr)
-
nativeData
public static long nativeData(long ptr)
-
delete
public void delete()
- Specified by:
delete
in interfacecom.alibaba.fastffi.CXXPointer
-
nativeDelete
public static void nativeDelete(long ptr)
-
nativeGet
public static @com.alibaba.fastffi.CXXReference int nativeGet(long ptr, long index0)
-
nativePush_back
public static void nativePush_back(long ptr, int e0)
-
nativeReserve
public static void nativeReserve(long ptr, long size0)
-
nativeResize
public static void nativeResize(long ptr, long size0)
-
nativeSet
public static void nativeSet(long ptr, long index0, int value1)
-
setAddress
public void setAddress(long arg0)
- Specified by:
setAddress
in interfacecom.alibaba.fastffi.FFISettablePointer
-
nativeSize
public static long nativeSize(long ptr)
-
nativeCreateFactory0
public static long nativeCreateFactory0()
-
-