Renamed StatListBuilder#build() to #index()

This commit is contained in:
Collin Smith
2020-09-03 02:16:06 -07:00
parent 5313629f27
commit f929a99ab4
2 changed files with 17 additions and 10 deletions

View File

@ -16,10 +16,17 @@ public final class StatListBuilder {
/** /**
* Returns the list index. * Returns the list index.
*/ */
public int build() { public int index() {
return list; return list;
} }
/**
* Returns the list.
*/
public StatList list() {
return stats;
}
/** @see StatList#get(int) */ /** @see StatList#get(int) */
public StatListGetter get() { public StatListGetter get() {
return stats.get(list); return stats.get(list);

View File

@ -55,7 +55,7 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int list = stats.buildList(0) final int list = stats.buildList(0)
.put(Stat.strength, 15) .put(Stat.strength, 15)
.build(); .index();
final int index = stats.indexOf(list, Stat.strength); final int index = stats.indexOf(list, Stat.strength);
Assert.assertEquals(0, stats.param(index)); Assert.assertEquals(0, stats.param(index));
Assert.assertEquals(15, stats.value(index)); Assert.assertEquals(15, stats.value(index));
@ -67,7 +67,7 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int list = stats.buildList(0) final int list = stats.buildList(0)
.put(Stat.hitpoints, 1 << 8) .put(Stat.hitpoints, 1 << 8)
.build(); .index();
final int index = stats.indexOf(list, Stat.hitpoints); final int index = stats.indexOf(list, Stat.hitpoints);
Assert.assertEquals(0, stats.param(index)); Assert.assertEquals(0, stats.param(index));
Assert.assertEquals(1 << 8, stats.value(index)); Assert.assertEquals(1 << 8, stats.value(index));
@ -80,7 +80,7 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int list = stats.buildList(0) final int list = stats.buildList(0)
.put(Stat.hitpoints, 1.0f) .put(Stat.hitpoints, 1.0f)
.build(); .index();
final int index = stats.indexOf(list, Stat.hitpoints); final int index = stats.indexOf(list, Stat.hitpoints);
Assert.assertEquals(0, stats.param(index)); Assert.assertEquals(0, stats.param(index));
Assert.assertEquals(1 << 8, stats.value(index)); Assert.assertEquals(1 << 8, stats.value(index));
@ -93,7 +93,7 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int list = stats.buildList(0) final int list = stats.buildList(0)
.put(Stat.experience, 0xFFFFFFFF) .put(Stat.experience, 0xFFFFFFFF)
.build(); .index();
final int index = stats.indexOf(list, Stat.experience); final int index = stats.indexOf(list, Stat.experience);
Assert.assertEquals(0, stats.param(index)); Assert.assertEquals(0, stats.param(index));
Assert.assertEquals(0xFFFFFFFF, stats.value(index)); Assert.assertEquals(0xFFFFFFFF, stats.value(index));
@ -106,7 +106,7 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int list = stats.buildList(0) final int list = stats.buildList(0)
.put(Stat.experience, 0xFFFFFFFFL) .put(Stat.experience, 0xFFFFFFFFL)
.build(); .index();
final int index = stats.indexOf(list, Stat.experience); final int index = stats.indexOf(list, Stat.experience);
Assert.assertEquals(0, stats.param(index)); Assert.assertEquals(0, stats.param(index));
Assert.assertEquals(0xFFFFFFFF, stats.value(index)); Assert.assertEquals(0xFFFFFFFF, stats.value(index));
@ -119,13 +119,13 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int statsList = stats.buildList(0) final int statsList = stats.buildList(0)
.put(Stat.strength, 15) .put(Stat.strength, 15)
.build(); .index();
final int statsIndex = stats.indexOf(statsList, Stat.strength); final int statsIndex = stats.indexOf(statsList, Stat.strength);
assert stats.asInt(statsIndex) == 15; assert stats.asInt(statsIndex) == 15;
StatList add = newInstance(); StatList add = newInstance();
final int addList = add.buildList(0) final int addList = add.buildList(0)
.put(Stat.strength, 5) .put(Stat.strength, 5)
.build(); .index();
final int addIndex = stats.indexOf(addList, Stat.strength); final int addIndex = stats.indexOf(addList, Stat.strength);
assert add.asInt(addIndex) == 5; assert add.asInt(addIndex) == 5;
stats.add(statsList, Stat.strength, add, addList); stats.add(statsList, Stat.strength, add, addList);
@ -142,12 +142,12 @@ public class StatListTest {
StatList stats = newInstance(); StatList stats = newInstance();
final int statsList = stats.buildList(0) final int statsList = stats.buildList(0)
.put(Stat.strength, 15) .put(Stat.strength, 15)
.build(); .index();
final int statsIndex = stats.indexOf(statsList, Stat.strength); final int statsIndex = stats.indexOf(statsList, Stat.strength);
assert stats.asInt(statsIndex) == 15; assert stats.asInt(statsIndex) == 15;
final int addList = stats.buildList(0) final int addList = stats.buildList(0)
.put(Stat.strength, 5) .put(Stat.strength, 5)
.build(); .index();
final int addIndex = stats.indexOf(addList, Stat.strength); final int addIndex = stats.indexOf(addList, Stat.strength);
assert stats.asInt(addIndex) == 5; assert stats.asInt(addIndex) == 5;
stats.add(statsList, Stat.strength, stats, addList); stats.add(statsList, Stat.strength, stats, addList);