private static class ObjectWalk.TreeVisit
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) byte[] |
buf
Canonical encoding of the tree named by
obj . |
(package private) int |
depth
Number of levels deep from the root tree.
|
(package private) int |
nameEnd
One past end of name,
nameEnd - namePtr is the length. |
(package private) int |
namePtr
Start of the current name entry in
buf . |
(package private) RevObject |
obj
The RevTree currently being iterated through.
|
(package private) ObjectWalk.TreeVisit |
parent
Parent tree visit that entered this tree, null if root tree.
|
(package private) int |
pathLen
Number of bytes in the path leading up to this tree.
|
(package private) int |
ptr
Index of next entry to parse in
buf . |
Modifier | Constructor and Description |
---|---|
private |
TreeVisit() |
ObjectWalk.TreeVisit parent
RevObject obj
byte[] buf
obj
.int ptr
buf
.int namePtr
buf
.int nameEnd
nameEnd - namePtr
is the length.int pathLen
int depth