Package com.alibaba.graphscope.ds
Class Vertex_cxx_0xaca404e3
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.ds.Vertex_cxx_0xaca404e3
-
- All Implemented Interfaces:
com.alibaba.fastffi.CXXPointer
,com.alibaba.fastffi.CXXValueRangeElement<Vertex<Integer>>
,com.alibaba.fastffi.FFIPointer
,FFIType
,Vertex<Integer>
,Serializable
public class Vertex_cxx_0xaca404e3 extends FFIPointerImpl implements Vertex<Integer>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.alibaba.graphscope.ds.Vertex
Vertex.Factory<VID_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 Vertex_cxx_0xaca404e3(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Vertex<Integer>
copy()
Return a deep copy of current vertex.void
delete()
boolean
eq(Vertex<Integer> arg0)
Judge whether Two vertex id are the same.boolean
equals(Object o)
Integer
getValue()
Get vertex id.int
hashCode()
Vertex<Integer>
inc()
Note this is not necessary to be a prefix incrementstatic @com.alibaba.fastffi.CXXValue long
nativeCopy(long ptr, long rv_base)
static long
nativeCreateFactory0()
static void
nativeDelete(long ptr)
static boolean
nativeEq(long ptr, long arg00)
static @com.alibaba.fastffi.FFINameAlias("GetValue") int
nativeGetValue(long ptr)
static @com.alibaba.fastffi.CXXReference long
nativeInc(long ptr)
static void
nativeSetValue(long ptr, int arg00)
void
setValue(Integer arg0)
Set vertex id.String
toString()
-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
copy
public Vertex<Integer> copy()
Description copied from interface:Vertex
Return a deep copy of current vertex.
-
nativeCopy
public static @com.alibaba.fastffi.CXXValue long nativeCopy(long ptr, long rv_base)
-
delete
public void delete()
- Specified by:
delete
in interfacecom.alibaba.fastffi.CXXPointer
-
nativeDelete
public static void nativeDelete(long ptr)
-
eq
public boolean eq(Vertex<Integer> arg0)
Description copied from interface:Vertex
Judge whether Two vertex id are the same.
-
nativeEq
public static boolean nativeEq(long ptr, long arg00)
-
nativeGetValue
public static @com.alibaba.fastffi.FFINameAlias("GetValue") int nativeGetValue(long ptr)
-
inc
public Vertex<Integer> inc()
Description copied from interface:Vertex
Note this is not necessary to be a prefix increment
-
nativeInc
public static @com.alibaba.fastffi.CXXReference long nativeInc(long ptr)
-
setValue
public void setValue(Integer arg0)
Description copied from interface:Vertex
Set vertex id.
-
nativeSetValue
public static void nativeSetValue(long ptr, int arg00)
-
nativeCreateFactory0
public static long nativeCreateFactory0()
-
-