summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/data
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2019-07-25 18:30:13 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2019-07-25 18:30:29 -0300
commite7518cf5c0eb79cf72553cafe4ee57f32d172207 (patch)
treeccd3298faf67fe6b48aef99050db07adfb96e982 /base/src/main/java/bjc/utils/data
parente0ae77a7093feb56e142d6aa0e6fa1a264f94dd8 (diff)
Better iterator functionality
Diffstat (limited to 'base/src/main/java/bjc/utils/data')
-rw-r--r--base/src/main/java/bjc/utils/data/ArrayIterator.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/data/ArrayIterator.java b/base/src/main/java/bjc/utils/data/ArrayIterator.java
index 5dbf9d7..6a00800 100644
--- a/base/src/main/java/bjc/utils/data/ArrayIterator.java
+++ b/base/src/main/java/bjc/utils/data/ArrayIterator.java
@@ -10,6 +10,12 @@ public class ArrayIterator<T> implements Iterator<T> {
private Object[] arr;
private int idx;
+ /**
+ * Create a new array iterator.
+ *
+ * @param elems
+ * The array that will be iterated over.
+ */
public ArrayIterator(T... elms) {
arr = elms;
idx = 0;