Changed visibility of some StatList methods to public

Exposed #numLists(), #maxLists(), #contains(int) and #get(int)
This commit is contained in:
Collin Smith 2020-09-10 13:09:22 -07:00
parent e7d868106d
commit 15d2b13bff

View File

@ -140,11 +140,11 @@ public final class StatList {
return size(list) == 0; return size(list) == 0;
} }
int numLists() { public int numLists() {
return numLists; return numLists;
} }
int maxLists() { public int maxLists() {
return maxLists; return maxLists;
} }
@ -186,12 +186,12 @@ public final class StatList {
return get(0); return get(0);
} }
StatListRef get(final int list) { public StatListRef get(final int list) {
if (!contains(list)) throw new IndexOutOfBoundsException("StatList does not contain list(" + list + "): numLists(" + numLists + ")"); if (!contains(list)) throw new IndexOutOfBoundsException("StatList does not contain list(" + list + "): numLists(" + numLists + ")");
return new StatListRef(this, list); return new StatListRef(this, list);
} }
boolean contains(final int list) { public boolean contains(final int list) {
return list >= 0 && list < numLists; return list >= 0 && list < numLists;
} }