public class FSLogicalAddressingIndex extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
L2P_STREAM_PREFIX |
static String |
P2L_STREAM_PREFIX |
| Constructor and Description |
|---|
FSLogicalAddressingIndex(FSFS fsfs,
FSFile myFile) |
| Modifier and Type | Method and Description |
|---|---|
static int |
compareEntryOffset(FSP2LEntry entry,
long offset) |
long |
getItemIndexByOffset(long offset) |
long |
getOffsetByItemIndex(long revision,
long itemIndex) |
protected org.tmatesoft.svn.core.internal.io.fs.index.FSLogicalAddressingIndex.P2LPageInfo |
getP2LKeys(long revision,
long offset) |
long |
getStartRevision(long revision) |
List<FSP2LEntry> |
lookupP2LEntries(long revision,
long blockStart,
long blockEnd) |
static int |
searchLowerBound(List<FSP2LEntry> list,
long key) |
public static final String L2P_STREAM_PREFIX
public static final String P2L_STREAM_PREFIX
public long getStartRevision(long revision)
public long getOffsetByItemIndex(long revision,
long itemIndex)
throws SVNException
SVNExceptionpublic long getItemIndexByOffset(long offset)
public List<FSP2LEntry> lookupP2LEntries(long revision, long blockStart, long blockEnd) throws SVNException
SVNExceptionprotected org.tmatesoft.svn.core.internal.io.fs.index.FSLogicalAddressingIndex.P2LPageInfo getP2LKeys(long revision,
long offset)
throws SVNException
SVNExceptionpublic static int searchLowerBound(List<FSP2LEntry> list, long key)
public static int compareEntryOffset(FSP2LEntry entry, long offset)
Copyright © 2025. All rights reserved.