Package com.alibaba.graphscope.ds
Class GrapeAdjList_cxx_0xc2a41879
- java.lang.Object
-
- com.alibaba.fastffi.FFIPointerImpl
-
- com.alibaba.graphscope.ds.GrapeAdjList_cxx_0xc2a41879
-
- All Implemented Interfaces:
com.alibaba.fastffi.CXXPointer,com.alibaba.fastffi.CXXPointerRange<GrapeNbr<Long,Long>>,com.alibaba.fastffi.CXXRange<GrapeNbr<Long,Long>>,com.alibaba.fastffi.FFIPointer,FFIType,GrapeAdjList<Long,Long>,Serializable,Iterable<GrapeNbr<Long,Long>>
public class GrapeAdjList_cxx_0xc2a41879 extends FFIPointerImpl implements GrapeAdjList<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 GrapeAdjList_cxx_0xc2a41879(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GrapeNbr<Long,Long>begin_pointer()Get the begin Nbr.voiddelete()GrapeNbr<Long,Long>end_pointer()Get the last Nbr.booleanequals(Object o)inthashCode()static longnativeBegin_pointer(long ptr)static voidnativeDelete(long ptr)static longnativeEnd_pointer(long ptr)static @com.alibaba.fastffi.FFINameAlias("Size") longnativeSize(long ptr)@com.alibaba.fastffi.FFINameAlias("Size") longsize()Get the size of this adjList.StringtoString()-
Methods inherited from class com.alibaba.fastffi.FFIPointerImpl
getAddress
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.alibaba.graphscope.ds.GrapeAdjList
begin, end
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
begin_pointer
public GrapeNbr<Long,Long> begin_pointer()
Description copied from interface:GrapeAdjListGet the begin Nbr.- Specified by:
begin_pointerin interfaceGrapeAdjList<Long,Long>- Returns:
- the first Nbr.
-
nativeBegin_pointer
public static long nativeBegin_pointer(long ptr)
-
delete
public void delete()
- Specified by:
deletein interfacecom.alibaba.fastffi.CXXPointer
-
nativeDelete
public static void nativeDelete(long ptr)
-
end_pointer
public GrapeNbr<Long,Long> end_pointer()
Description copied from interface:GrapeAdjListGet the last Nbr.- Specified by:
end_pointerin interfaceGrapeAdjList<Long,Long>- Returns:
- the last Nbr.
-
nativeEnd_pointer
public static long nativeEnd_pointer(long ptr)
-
size
public @com.alibaba.fastffi.FFINameAlias("Size") long size()Description copied from interface:GrapeAdjListGet the size of this adjList.- Specified by:
sizein interfaceGrapeAdjList<Long,Long>- Returns:
- size
-
nativeSize
public static @com.alibaba.fastffi.FFINameAlias("Size") long nativeSize(long ptr)
-
-