Class ProjectedAdjList_cxx_0xa9082e0f

    • Field Detail

      • SIZE

        public static final int SIZE
      • HASH_SHIFT

        public static final int HASH_SHIFT
    • Constructor Detail

      • ProjectedAdjList_cxx_0xa9082e0f

        public ProjectedAdjList_cxx_0xa9082e0f​(long address)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • nativeBegin

        public static @com.alibaba.fastffi.CXXValue long nativeBegin​(long ptr,
                                                                     long rv_base)
      • nativeEmpty

        public static @com.alibaba.fastffi.FFINameAlias("Empty") boolean nativeEmpty​(long ptr)
      • nativeEnd

        public static @com.alibaba.fastffi.CXXValue long nativeEnd​(long ptr,
                                                                   long rv_base)
      • nativeNotEmpty

        public static @com.alibaba.fastffi.FFINameAlias("NotEmpty") boolean nativeNotEmpty​(long ptr)
      • size

        public @com.alibaba.fastffi.FFINameAlias("Size") long size()
        Description copied from interface: ProjectedAdjList
        Size for this AdjList, i.e. number of nbrs.
        Specified by:
        size in interface ProjectedAdjList<Long,​StringView>
        Returns:
        size.
      • nativeSize

        public static @com.alibaba.fastffi.FFINameAlias("Size") long nativeSize​(long ptr)