summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/parserutils/defines
diff options
context:
space:
mode:
authorbjculkin <bjculkin@mix.wvu.edu>2018-02-12 22:44:26 -0500
committerbjculkin <bjculkin@mix.wvu.edu>2018-02-12 22:44:26 -0500
commitae51c587c53f7ca311e556e3cbd0c5566d6c2843 (patch)
treea6bbb0baaa20300ad9949425455ea890c021d046 /base/src/main/java/bjc/utils/parserutils/defines
parent32f5da54c628408c96db09d279f3a7ef44b3bd19 (diff)
Update
Diffstat (limited to 'base/src/main/java/bjc/utils/parserutils/defines')
-rw-r--r--base/src/main/java/bjc/utils/parserutils/defines/IteratedDefine.java16
1 files changed, 11 insertions, 5 deletions
diff --git a/base/src/main/java/bjc/utils/parserutils/defines/IteratedDefine.java b/base/src/main/java/bjc/utils/parserutils/defines/IteratedDefine.java
index 552b471..83ef8a8 100644
--- a/base/src/main/java/bjc/utils/parserutils/defines/IteratedDefine.java
+++ b/base/src/main/java/bjc/utils/parserutils/defines/IteratedDefine.java
@@ -8,6 +8,12 @@ import java.util.regex.Pattern;
import bjc.utils.data.CircularIterator;
+/**
+ * A define that has a set of replacements to use.
+ *
+ * @author EVE
+ *
+ */
public class IteratedDefine implements UnaryOperator<String> {
private Pattern patt;
@@ -17,12 +23,12 @@ public class IteratedDefine implements UnaryOperator<String> {
* Create a new iterated define.
*
* @param pattern
- * The pattern to use for matching.
+ * The pattern to use for matching.
* @param circular
- * Whether or not to loop through the list of replacers, or just
- * repeat the last one.
+ * Whether or not to loop through the list of replacers, or just
+ * repeat the last one.
* @param replacers
- * The set of replacers to use.
+ * The set of replacers to use.
*/
public IteratedDefine(Pattern pattern, boolean circular, String... replacers) {
patt = pattern;
@@ -32,7 +38,7 @@ public class IteratedDefine implements UnaryOperator<String> {
@Override
public String apply(String ln) {
- Matcher mat = patt.matcher(ln);
+ Matcher mat = patt.matcher(ln);
StringBuffer sb = new StringBuffer();
while(mat.find()) {