Interface ReferenceBlockChain

All Known Implementing Classes:
ReferenceBlockChainImpl

public interface ReferenceBlockChain
  • Method Summary

    Modifier and Type Method Description
    long add​(int value, long index)  
    long add​(java.util.List<java.lang.Integer> values, long index)  
    long create​(int value)  
    long create​(java.util.List<java.lang.Integer> values)  
    void drop()  
    void flush()  
    java.util.PrimitiveIterator.OfInt getReferences​(long index)  
    int getReferencesCount​(long index)  
    long remove​(int deleteValue, long index)  
    long remove​(java.util.Set<java.lang.Integer> deleteValues, long index)  
    void removeAll​(long index)  
  • Method Details

    • create

      long create​(int value)
    • create

      long create​(java.util.List<java.lang.Integer> values)
    • add

      long add​(int value, long index)
    • add

      long add​(java.util.List<java.lang.Integer> values, long index)
    • remove

      long remove​(int deleteValue, long index)
    • remove

      long remove​(java.util.Set<java.lang.Integer> deleteValues, long index)
    • removeAll

      void removeAll​(long index)
    • getReferences

      java.util.PrimitiveIterator.OfInt getReferences​(long index)
    • getReferencesCount

      int getReferencesCount​(long index)
    • flush

      void flush()
    • drop

      void drop()