Class BTreePointer


  • public final class BTreePointer
    extends java.lang.Object
    • Method Detail

      • index

        public final int index()
      • key

        public final java.lang.Object key()
      • unsafeFastNext

        public BTreePointer unsafeFastNext()
        Duplicate code of next(), reusing this BTreePointer without creating a new BTreePointer, very dangerous to call because there may be side effects if this BTreePointer is used elsewhere and code relies on state the stay the same.
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isValid

        public boolean isValid()