Top Description Fields Constructors Methods
org.h2.mvstore

pack-priv final Class MFChunk

extends Chunk<MFChunk>
Class Inheritance
Imports
java.nio.ByteBuffer, java.util.Map

Class MFChunk.
Author
Andrei Tokar

Field Summary

Modifier and TypeField and Description
private static final String
public volatile int
volumeId

The index of the file (0-based), containing this chunk.

Inherited from org.h2.mvstore.Chunk:
blockbuffercollectPriorityFOOTER_LENGTHidlayoutRootPoslenmapIdMAX_HEADER_LENGTHMAX_IDmaxLenmaxLenLivenextoccupancypageCountpageCountLivetimetocPosunusedunusedAtVersionversion

Constructor Summary

AccessConstructor and Description
pack-priv
MFChunk(int id)

pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected void
protected ByteBuffer
readFully(FileStore<MFChunk> fileStore, long filePos, int length)

Implements abstract org.h2.mvstore.Chunk.readFully.

Inherited from org.h2.mvstore.Chunk:
accountForRemovedPageaccountForWrittenPageasStringequalsestimateHeaderSizegetFillRategetFooterBytesgetHeadergetMetaKeyhashCodeisAllocatedisLiveisRewritableisSavedreadBufferForPagereadChunkHeaderreadToCtoStringwriteChunkHeader

Field Detail

ATTR_VOLUMEback to summary
private static final String ATTR_VOLUME
volumeIdback to summary
public volatile int volumeId

The index of the file (0-based), containing this chunk.

Constructor Detail

MFChunkback to summary
pack-priv MFChunk(int id)
MFChunkback to summary
pack-priv MFChunk(String line)
MFChunkback to summary
pack-priv MFChunk(Map<String, String> map)

Method Detail

dumpback to summary
protected void dump(StringBuilder buff)

Overrides org.h2.mvstore.Chunk.dump.

Annotations
@Override
readFullyback to summary
protected ByteBuffer readFully(FileStore<MFChunk> fileStore, long filePos, int length)

Implements abstract org.h2.mvstore.Chunk.readFully.

Annotations
@Override