Added better descriptors for StatList toString methods

This commit is contained in:
Collin Smith
2020-09-05 19:35:49 -07:00
parent 938064bcbd
commit f3fc76e366

View File

@ -670,7 +670,9 @@ public final class StatList {
final int endIndex = endingOffset(list);
return new ToStringBuilder(this)
.append("immutable", immutable)
.append("tail", tail)
.append("index", list)
.append("startIndex", startIndex)
.append("endIndex", endIndex)
.append("offsets", '{' + StringUtils.join(offsets, ',', (list << 1), (list << 1) + 2) + '}')
.append("ids", '{' + StringUtils.join(ids, ',', startIndex, endIndex) + '}')
.append("values", '{' + StringUtils.join(values, ',', startIndex, endIndex) + '}')
@ -683,6 +685,8 @@ public final class StatList {
public String toString() {
return new ToStringBuilder(this)
.append("immutable", immutable)
.append("numLists", numLists)
.append("maxLists", maxLists)
.append("tail", tail)
.append("offsets", '{' + StringUtils.join(offsets, ',', 0, numLists << 1) + '}')
.append("ids", '{' + StringUtils.join(ids, ',', 0, tail) + '}')