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 intHASH_SHIFTstatic intSIZE-
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") longedgeId()Edge id for this Nbr, inherited from property graph.booleaneq(ProjectedNbr<Long,Long> arg0)Check equality.booleanequals(Object o)inthashCode()ProjectedNbr<Long,Long>inc()Self increment.static @com.alibaba.fastffi.CXXReference longnativeDec(long ptr)static @com.alibaba.fastffi.FFINameAlias("edge_id") longnativeEdgeId(long ptr)static booleannativeEq(long ptr, long arg00)static @com.alibaba.fastffi.CXXReference longnativeInc(long ptr)static @com.alibaba.fastffi.CXXValue longnativeNeighbor(long ptr, long rv_base)Vertex<Long>neighbor()Get the neighbor vertex.StringtoString()-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
-
-
-
Method Detail
-
dec
public ProjectedNbr<Long,Long> dec()
Description copied from interface:ProjectedNbrSelf decrement.- Specified by:
decin 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:ProjectedNbrEdge id for this Nbr, inherited from property graph.- Specified by:
edgeIdin 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:ProjectedNbrCheck equality.- Specified by:
eqin 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:ProjectedNbrSelf increment.- Specified by:
incin 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:ProjectedNbrGet the neighbor vertex.
-
nativeNeighbor
public static @com.alibaba.fastffi.CXXValue long nativeNeighbor(long ptr, long rv_base)
-
-