public class TextLongArrayReference extends AbstractReference implements ByteableLongArrayValues
bytes, offset
Constructor and Description |
---|
TextLongArrayReference() |
Modifier and Type | Method and Description |
---|---|
void |
bindValueAt(int index,
net.openhft.chronicle.core.values.LongValue value) |
void |
bytesStore(BytesStore bytes,
long offset,
long length)
This setter for a data type which points to an underlying ByteStore.
|
boolean |
compareAndSet(long index,
long expected,
long value) |
long |
getCapacity() |
long |
getUsed() |
long |
getValueAt(long index) |
long |
getVolatileValueAt(long index) |
boolean |
isNull() |
long |
maxSize() |
static long |
peakLength(BytesStore bytes,
long offset) |
void |
reset() |
void |
setMaxUsed(long usedAtLeast) |
void |
setOrderedValueAt(long index,
long value) |
void |
setValueAt(long index,
long value) |
long |
sizeInBytes(long capacity) |
String |
toString() |
static void |
write(Bytes bytes,
long capacity) |
acceptNewBytesStore, bytesStore, close, offset
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
bytesStore, offset
public static void write(@NotNull Bytes bytes, long capacity)
public static long peakLength(@NotNull BytesStore bytes, long offset)
public long getUsed()
getUsed
in interface net.openhft.chronicle.core.values.LongArrayValues
public void setMaxUsed(long usedAtLeast)
setMaxUsed
in interface net.openhft.chronicle.core.values.LongArrayValues
public long getCapacity()
getCapacity
in interface net.openhft.chronicle.core.values.LongArrayValues
public long getValueAt(long index)
getValueAt
in interface net.openhft.chronicle.core.values.LongArrayValues
public void setValueAt(long index, long value)
setValueAt
in interface net.openhft.chronicle.core.values.LongArrayValues
public void bindValueAt(int index, net.openhft.chronicle.core.values.LongValue value)
bindValueAt
in interface net.openhft.chronicle.core.values.LongArrayValues
public long getVolatileValueAt(long index)
getVolatileValueAt
in interface net.openhft.chronicle.core.values.LongArrayValues
public void setOrderedValueAt(long index, long value)
setOrderedValueAt
in interface net.openhft.chronicle.core.values.LongArrayValues
public boolean compareAndSet(long index, long expected, long value)
compareAndSet
in interface net.openhft.chronicle.core.values.LongArrayValues
public void bytesStore(@NotNull BytesStore bytes, long offset, long length)
Byteable
bytesStore
in interface Byteable
bytesStore
in class AbstractReference
bytes
- the fix point ByteStoreoffset
- the offset within the ByteStorelength
- the length in the ByteStorepublic boolean isNull()
isNull
in interface net.openhft.chronicle.core.values.LongArrayValues
public void reset()
reset
in interface net.openhft.chronicle.core.values.LongArrayValues
public long maxSize()
maxSize
in interface Byteable
maxSize
in class AbstractReference
public long sizeInBytes(long capacity)
sizeInBytes
in interface ByteableLongArrayValues
sizeInBytes
in interface net.openhft.chronicle.core.values.LongArrayValues
Copyright © 2018. All rights reserved.