Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*-
  * See the file LICENSE for redistribution information.
  *
  * Copyright (c) 2002, 2013 Oracle and/or its affiliates.  All rights reserved.
  *
  */
 
 package com.sleepycat.je.tree;
 
/*
 * TreeLocation is a cursor like object that keeps track of a location
 * in a tree. It's used during recovery.
 */
public class TreeLocation {
    public BIN bin;         // parent BIN for the target LN
    public int index;       // index of where the LN is or should go
    public byte[] lnKey;    // the key that represents this LN in this BIN
    public long childLsn = .// current LSN value in that slot.
    public void reset() {
         = null;
         = -1;
         = null;
         = .;
    }
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder("<TreeLocation bin=\"");
        if ( == null) {
            sb.append("null");
        } else {
            sb.append(.getNodeId());
        }
        sb.append("\" index=\"");
        sb.append();
        sb.append("\" lnKey=\"");
        sb.append(Key.dumpString(,0));
        sb.append("\" childLsn=\"");
        sb.append(DbLsn.toString());
        sb.append("\">");
        return sb.toString();
    }
New to GrepCode? Check out our FAQ X