Package com.alibaba.graphscope.ds
Class VertexRange_cxx_0x52600602
- java.lang.Object
- 
- com.alibaba.fastffi.FFIPointerImpl
- 
- com.alibaba.graphscope.ds.VertexRange_cxx_0x52600602
 
 
- 
- All Implemented Interfaces:
- com.alibaba.fastffi.CXXPointer,- com.alibaba.fastffi.FFIPointer,- FFIType,- VertexRange<Integer>,- Serializable
 
 public class VertexRange_cxx_0x52600602 extends FFIPointerImpl implements VertexRange<Integer> - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com.alibaba.graphscope.ds.VertexRangeVertexRange.Factory<VID_T>
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static intHASH_SHIFTstatic intSIZE- 
Fields inherited from class com.alibaba.fastffi.FFIPointerImpladdress
 
- 
 - 
Constructor SummaryConstructors Constructor Description VertexRange_cxx_0x52600602(long address)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerbeginValue()Return the Begin vertex id for this VertexRange.voiddelete()IntegerendValue()Return the last vertex for this VertexRange.booleanequals(Object o)inthashCode()static voidnative_SetRange(long ptr, int arg00, int arg11)static @com.alibaba.fastffi.FFINameAlias("begin_value"),@com.alibaba.fastffi.CXXValue intnativeBeginValue(long ptr)static longnativeCreateFactory0()static longnativeCreateFactory1(int arg00, int arg11)static voidnativeDelete(long ptr)static @com.alibaba.fastffi.FFINameAlias("end_value"),@com.alibaba.fastffi.CXXValue intnativeEndValue(long ptr)static longnativeSize(long ptr)voidSetRange(Integer arg0, Integer arg1)Update the left bound and right bound.longsize()Return the number of vertices in this vertex range.StringtoString()- 
Methods inherited from class com.alibaba.fastffi.FFIPointerImplgetAddress
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.alibaba.graphscope.ds.VertexRangeintIterable, longIterable
 
- 
 
- 
- 
- 
Method Detail- 
SetRangepublic void SetRange(Integer arg0, Integer arg1) Description copied from interface:VertexRangeUpdate the left bound and right bound.- Specified by:
- SetRangein interface- VertexRange<Integer>
- Parameters:
- arg0- left(begin) VID_T.
- arg1- right(end) VID_T.
 
 - 
native_SetRangepublic static void native_SetRange(long ptr, int arg00, int arg11)
 - 
beginValuepublic Integer beginValue() Description copied from interface:VertexRangeReturn the Begin vertex id for this VertexRange.- Specified by:
- beginValuein interface- VertexRange<Integer>
- Returns:
- the first vertex id
 
 - 
nativeBeginValuepublic static @com.alibaba.fastffi.FFINameAlias("begin_value"),@com.alibaba.fastffi.CXXValue int nativeBeginValue(long ptr)
 - 
deletepublic void delete() - Specified by:
- deletein interface- com.alibaba.fastffi.CXXPointer
 
 - 
nativeDeletepublic static void nativeDelete(long ptr) 
 - 
endValuepublic Integer endValue() Description copied from interface:VertexRangeReturn the last vertex for this VertexRange.- Specified by:
- endValuein interface- VertexRange<Integer>
- Returns:
- the last vertex id
 
 - 
nativeEndValuepublic static @com.alibaba.fastffi.FFINameAlias("end_value"),@com.alibaba.fastffi.CXXValue int nativeEndValue(long ptr)
 - 
sizepublic long size() Description copied from interface:VertexRangeReturn the number of vertices in this vertex range.- Specified by:
- sizein interface- VertexRange<Integer>
- Returns:
- the size.
 
 - 
nativeSizepublic static long nativeSize(long ptr) 
 - 
nativeCreateFactory0public static long nativeCreateFactory0() 
 - 
nativeCreateFactory1public static long nativeCreateFactory1(int arg00, int arg11)
 
- 
 
-