summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java
diff options
context:
space:
mode:
authorbjculkin <bjculkin@mix.wvu.edu>2018-02-12 22:57:29 -0500
committerbjculkin <bjculkin@mix.wvu.edu>2018-02-12 22:57:29 -0500
commit040870eced4dc3e273313b9ec2ce7bb88d9cc6a0 (patch)
tree4712f4fc1dd1c6bccac7a1de98921f78ec6d326a /base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java
parentdf94066e3af02ff02d5ab4d033a3d603f743234c (diff)
Commenting
Diffstat (limited to 'base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java')
-rw-r--r--base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java b/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java
index 5d206bd..d42f7d8 100644
--- a/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java
+++ b/base/src/main/java/bjc/utils/parserutils/defines/SimpleDefine.java
@@ -4,10 +4,24 @@ import java.util.function.UnaryOperator;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
+/**
+ * A simple match-and-replace operation on strings.
+ *
+ * @author EVE
+ *
+ */
public class SimpleDefine implements UnaryOperator<String> {
private Pattern patt;
private String repl;
+ /**
+ * Create a new simple define.
+ *
+ * @param pattern
+ * The pattern to look for.
+ * @param replace
+ * The thing to replace it with.
+ */
public SimpleDefine(Pattern pattern, String replace) {
patt = pattern;