summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/data/MarkListIterator.java
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2022-09-16 18:35:06 -0400
committerBen Culkin <scorpress@gmail.com>2022-09-16 18:35:06 -0400
commitbbefaad1de12cea3210593c17db6e12334eb7903 (patch)
treea7e4165b51ecf319eb41063f8e7f9b10d820020e /src/main/java/bjc/data/MarkListIterator.java
parente43dc808d7304b90327c1def4452f6e3d9946983 (diff)
Adjust a few things
Diffstat (limited to 'src/main/java/bjc/data/MarkListIterator.java')
-rw-r--r--src/main/java/bjc/data/MarkListIterator.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/bjc/data/MarkListIterator.java b/src/main/java/bjc/data/MarkListIterator.java
index 725b050..35baa28 100644
--- a/src/main/java/bjc/data/MarkListIterator.java
+++ b/src/main/java/bjc/data/MarkListIterator.java
@@ -34,6 +34,15 @@ public class MarkListIterator<E> implements ListIterator<E> {
}
/**
+ * Get the current element of the iterator.
+ *
+ * @return The current iterator of the element
+ */
+ public E current() {
+ return cache.get(currIdx);
+ }
+
+ /**
* Create a new marking list iterator.
*
* @param backing The iterable to get the backing iterator from.