All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.roaringbitmap.AppendableStorage Maven / Gradle / Ivy

Go to download

Roaring bitmaps are compressed bitmaps (also called bitsets) which tend to outperform conventional compressed bitmaps such as WAH or Concise.

There is a newer version: 1.3.0
Show newest version
package org.roaringbitmap;

/**
 * Key-value storage of 16 bit containers
 * @param  the type of stored container
 */
public interface AppendableStorage {

  /**
   * Appends the key and container to the storage, throws if the key is less
   * than the current mark.
   * @param key the key to append
   * @param container the data to append
   */
  void append(char key, T container);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy