Klasse PrimitiveEntryAtomicStore

java.lang.Object
org.teamapps.universaldb.index.buffer.common.AbstractResizingAtomicStore
org.teamapps.universaldb.index.buffer.common.PrimitiveEntryAtomicStore
Bekannte direkte Unterklassen:
RecordIndex

public class PrimitiveEntryAtomicStore extends AbstractResizingAtomicStore
  • Felddetails

    • BYTE_ENTRIES_PER_FILE

      protected static final int BYTE_ENTRIES_PER_FILE
      Siehe auch:
    • SHORT_ENTRIES_PER_FILE

      protected static final int SHORT_ENTRIES_PER_FILE
      Siehe auch:
    • INTEGER_ENTRIES_PER_FILE

      protected static final int INTEGER_ENTRIES_PER_FILE
      Siehe auch:
    • LONG_ENTRIES_PER_FILE

      protected static final int LONG_ENTRIES_PER_FILE
      Siehe auch:
  • Konstruktordetails

    • PrimitiveEntryAtomicStore

      public PrimitiveEntryAtomicStore(File path, String name)
  • Methodendetails

    • getBoolean

      public boolean getBoolean(int id)
    • setBoolean

      public void setBoolean(int id, boolean value)
    • getByte

      public byte getByte(int id)
    • setByte

      public void setByte(int id, byte value)
    • getShort

      public short getShort(int id)
    • setShort

      public void setShort(int id, short value)
    • getInt

      public int getInt(int id)
    • setInt

      public void setInt(int id, int value)
    • getFloat

      public float getFloat(int id)
    • setFloat

      public void setFloat(int id, float value)
    • getLong

      public long getLong(int id)
    • setLong

      public void setLong(int id, long value)
    • getDouble

      public double getDouble(int id)
    • setDouble

      public void setDouble(int id, double value)
    • getFirstBuffer

      protected org.agrona.concurrent.AtomicBuffer getFirstBuffer()