Class SegmentedLongArray
java.lang.Object
org.apache.pulsar.common.util.collections.SegmentedLongArray
- All Implemented Interfaces:
AutoCloseable
-
Constructor Details
-
SegmentedLongArray
public SegmentedLongArray(long initialCapacity)
-
-
Method Details
-
writeLong
public void writeLong(long offset, long value) -
readLong
public long readLong(long offset) -
increaseCapacity
public void increaseCapacity() -
shrink
public void shrink(long newCapacity) -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
bytesCapacity
public long bytesCapacity()The amount of memory used to back the array of longs.
-