Package com.alibaba.graphscope.ds
Class ProjectedNbr_cxx_0xd3a88ee8
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.ds.ProjectedNbr_cxx_0xd3a88ee8
-
- All Implemented Interfaces:
com.alibaba.fastffi.FFIPointer
,FFIType
,NbrBase<Long,Long>
,ProjectedNbr<Long,Long>
,Serializable
public class ProjectedNbr_cxx_0xd3a88ee8 extends FFIPointerImpl implements ProjectedNbr<Long,Long>
- See Also:
- Serialized Form
-
-
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 ProjectedNbr_cxx_0xd3a88ee8(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectedNbr<Long,Long>
dec()
Self decrement.@com.alibaba.fastffi.FFINameAlias("edge_id") long
edgeId()
Edge id for this Nbr, inherited from property graph.boolean
eq(ProjectedNbr<Long,Long> arg0)
Check equality.boolean
equals(Object o)
int
hashCode()
ProjectedNbr<Long,Long>
inc()
Self increment.static @com.alibaba.fastffi.CXXReference long
nativeDec(long ptr)
static @com.alibaba.fastffi.FFINameAlias("edge_id") long
nativeEdgeId(long ptr)
static boolean
nativeEq(long ptr, long arg00)
static @com.alibaba.fastffi.CXXReference long
nativeInc(long ptr)
static @com.alibaba.fastffi.CXXValue long
nativeNeighbor(long ptr, long rv_base)
Vertex<Long>
neighbor()
Get the neighbor vertex.String
toString()
-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
dec
public ProjectedNbr<Long,Long> dec()
Description copied from interface:ProjectedNbr
Self decrement.- Specified by:
dec
in interfaceProjectedNbr<Long,Long>
- Returns:
- decreased pointer
-
nativeDec
public static @com.alibaba.fastffi.CXXReference long nativeDec(long ptr)
-
edgeId
public @com.alibaba.fastffi.FFINameAlias("edge_id") long edgeId()
Description copied from interface:ProjectedNbr
Edge id for this Nbr, inherited from property graph.- Specified by:
edgeId
in interfaceProjectedNbr<Long,Long>
- Returns:
- edge id.
-
nativeEdgeId
public static @com.alibaba.fastffi.FFINameAlias("edge_id") long nativeEdgeId(long ptr)
-
eq
public boolean eq(ProjectedNbr<Long,Long> arg0)
Description copied from interface:ProjectedNbr
Check equality.- Specified by:
eq
in interfaceProjectedNbr<Long,Long>
- Parameters:
arg0
- Nbr to be compared with- Returns:
- true if is the same pointer.
-
nativeEq
public static boolean nativeEq(long ptr, long arg00)
-
inc
public ProjectedNbr<Long,Long> inc()
Description copied from interface:ProjectedNbr
Self increment.- Specified by:
inc
in interfaceProjectedNbr<Long,Long>
- Returns:
- incremented pointer.
-
nativeInc
public static @com.alibaba.fastffi.CXXReference long nativeInc(long ptr)
-
neighbor
public Vertex<Long> neighbor()
Description copied from interface:ProjectedNbr
Get the neighbor vertex.
-
nativeNeighbor
public static @com.alibaba.fastffi.CXXValue long nativeNeighbor(long ptr, long rv_base)
-
-