Class Index.Page

java.lang.Object
aQute.lib.index.Index.Page
Enclosing class:
Index

class Index.Page extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final MappedByteBuffer
     
    (package private) static final int
     
    (package private) boolean
     
    (package private) boolean
     
    (package private) int
     
    (package private) final int
     
    (package private) static final int
     
    (package private) static final int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Page(int number)
     
    Page(int number, boolean leaf)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) long
    c(int i)
     
    (package private) int
    compare(byte[] key, int i)
     
    (package private) void
    copy(ByteBuffer src, int srcPos, ByteBuffer dst, int dstPos, int length)
     
    (package private) void
    copyFrom(Index.Page page, int start, int length)
     
    private String
    hex(byte[] k, int i, int j)
     
    (package private) void
    insert(byte[] k, long v)
     
    (package private) void
    insertNonFull(byte[] k, long v)
     
    (package private) Iterator<byte[]>
     
    (package private) byte[]
    k(int i)
     
    private char
    nibble(int i)
     
    (package private) int
    pos(int i)
     
    (package private) long
    search(byte[] k)
     
    (package private) void
    set(int i, byte[] k, long v)
     
    (package private) int
    size(int n)
     
     
    void
     
    (package private) void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait