Class BlockChainAtomicStore


public class BlockChainAtomicStore
extends AbstractBlockEntryAtomicStore
  • Constructor Details

    • BlockChainAtomicStore

      public BlockChainAtomicStore​(java.io.File path, java.lang.String name)
  • Method Details

    • getEntryCount

      public int getEntryCount​(int id)
    • isEmpty

      public boolean isEmpty​(int id)
      Overrides:
      isEmpty in class AbstractBlockEntryAtomicStore
    • getEntries

      public java.util.List<java.lang.Integer> getEntries​(int id)
    • containsEntry

      public boolean containsEntry​(int id, int entry)
    • containsEntry

      public boolean containsEntry​(int id, java.util.BitSet bitSet)
    • removeEntries

      public int removeEntries​(int id, java.util.List<java.lang.Integer> entries)
    • removeEntry

      public void removeEntry​(int id, int value)
    • removeAllEntries

      public void removeAllEntries​(int id)
    • addEntries

      public void addEntries​(int id, java.util.List<java.lang.Integer> entries)
    • addEntry

      public void addEntry​(int id, int value)
    • setEntries

      public void setEntries​(int id, java.util.List<java.lang.Integer> entries)