Class IndexMultiDCList


  • class IndexMultiDCList
    extends java.lang.Object
    • Constructor Detail

      • IndexMultiDCList

        IndexMultiDCList()
      • IndexMultiDCList

        IndexMultiDCList​(boolean b_store_list_index_with_node)
    • Method Detail

      • freeNode_

        void freeNode_​(int node)
      • newNode_

        int newNode_()
      • freeList_

        void freeList_​(int list)
      • newList_

        int newList_()
      • setPrev_

        void setPrev_​(int node,
                      int prev)
      • setNext_

        void setNext_​(int node,
                      int next)
      • setData_

        void setData_​(int node,
                      int data)
      • setList_

        void setList_​(int node,
                      int list)
      • setListSize_

        void setListSize_​(int list,
                          int newsize)
      • setNextList_

        void setNextList_​(int list,
                          int next)
      • setPrevList_

        void setPrevList_​(int list,
                          int prev)
      • createList

        int createList​(int listData)
      • deleteList

        int deleteList​(int list)
      • reserveLists

        void reserveLists​(int listCount)
      • getListData

        int getListData​(int list)
      • getList

        int getList​(int node_index)
      • setListData

        void setListData​(int list,
                         int data)
      • addElement

        int addElement​(int list,
                       int data)
      • insertElement

        int insertElement​(int list,
                          int beforeNode,
                          int data)
      • deleteElement

        int deleteElement​(int list,
                          int node)
      • reserveNodes

        void reserveNodes​(int nodeCount)
      • getData

        int getData​(int node_index)
      • setData

        void setData​(int node_index,
                     int element)
      • getNext

        int getNext​(int node_index)
      • getPrev

        int getPrev​(int node_index)
      • getFirst

        int getFirst​(int list)
      • getLast

        int getLast​(int list)
      • nullNode

        static int nullNode()
      • clear

        void clear()
      • clear

        void clear​(int list)
      • isEmpty

        boolean isEmpty​(int list)
      • isEmpty

        boolean isEmpty()
      • getNodeCount

        int getNodeCount()
      • getListCount

        int getListCount()
      • getListSize

        int getListSize​(int list)
      • getFirstList

        int getFirstList()
      • getNextList

        int getNextList​(int list)