From 4ccce1dabf707ca3f6d764f51a535f08d65b6463 Mon Sep 17 00:00:00 2001 From: Collin Smith Date: Wed, 2 Sep 2020 17:30:48 -0700 Subject: [PATCH] StatListGetter now implements iterator to iterate over stat list --- core/src/com/riiablo/attributes/StatListGetter.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/core/src/com/riiablo/attributes/StatListGetter.java b/core/src/com/riiablo/attributes/StatListGetter.java index fa2991ff..39c5f3fe 100644 --- a/core/src/com/riiablo/attributes/StatListGetter.java +++ b/core/src/com/riiablo/attributes/StatListGetter.java @@ -1,6 +1,8 @@ package com.riiablo.attributes; -public final class StatListGetter { +import java.util.Iterator; + +public final class StatListGetter implements Iterable { final StatList stats; final int list; final StatGetter tuple = new StatGetter(); @@ -58,6 +60,12 @@ public final class StatListGetter { return stats.statIterator(list); } + /** @see #statIterator() */ + @Override + public Iterator iterator() { + return statIterator(); + } + /** @see StatList#listDebugString(int) */ public String debugString() { return stats.listDebugString(list);