Klasse PrimitiveEntryAtomicStore
java.lang.Object
org.teamapps.universaldb.index.buffer.common.AbstractResizingAtomicStore
org.teamapps.universaldb.index.buffer.common.PrimitiveEntryAtomicStore
- Bekannte direkte Unterklassen:
RecordIndex
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static final intprotected static final intprotected static final intprotected static final intVon Klasse geerbte Felder org.teamapps.universaldb.index.buffer.common.AbstractResizingAtomicStore
byteOrder, MAX_FILE_SIZE, MIN_FILE_SIZE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleangetBoolean(int id) bytegetByte(int id) doublegetDouble(int id) protected org.agrona.concurrent.AtomicBufferfloatgetFloat(int id) intgetInt(int id) longgetLong(int id) shortgetShort(int id) voidsetBoolean(int id, boolean value) voidsetByte(int id, byte value) voidsetDouble(int id, double value) voidsetFloat(int id, float value) voidsetInt(int id, int value) voidsetLong(int id, long value) voidsetShort(int id, short value) Von Klasse geerbte Methoden org.teamapps.universaldb.index.buffer.common.AbstractResizingAtomicStore
close, drop, ensureCapacity, ensureCapacity, findNextBlockPosition, flush, getBuffer, getBufferIndex, getBuffers, getMaximumId, getName, getOffset, getOffset, getPath, getTotalCapacity, toString
-
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
-
-
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()
-