public static class EntryBuffers.RegionEntryBuffer extends Object implements HeapSize
Modifier and Type | Field and Description |
---|---|
(package private) byte[] |
encodedRegionName |
(package private) List<WAL.Entry> |
entries |
private long |
heapInBuffer |
(package private) TableName |
tableName |
Constructor and Description |
---|
RegionEntryBuffer(TableName tableName,
byte[] region) |
Modifier and Type | Method and Description |
---|---|
(package private) long |
appendEntry(WAL.Entry entry) |
byte[] |
getEncodedRegionName() |
List<WAL.Entry> |
getEntries() |
TableName |
getTableName() |
long |
heapSize()
Return the approximate 'exclusive deep size' of implementing object.
|
private void |
internify(WAL.Entry entry) |
private long heapInBuffer
final byte[] encodedRegionName
RegionEntryBuffer(TableName tableName, byte[] region)
long appendEntry(WAL.Entry entry)
public long heapSize()
HeapSize
public byte[] getEncodedRegionName()
public TableName getTableName()
public List<WAL.Entry> getEntries()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.