summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2018-10-14 13:06:40 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2018-10-14 13:06:40 -0400
commita78d2f10f8142af6a4e557588c06546e2231eb3f (patch)
treec31b9b97e89816b5c7f347cdd9c47d0e70992895 /base/src/main/java/bjc/utils/ioutils/LevelSplitter.java
parentd5915c773f9e8c65126f2fd2ea03a6b47f2aa9b7 (diff)
Move tests
Diffstat (limited to 'base/src/main/java/bjc/utils/ioutils/LevelSplitter.java')
-rw-r--r--base/src/main/java/bjc/utils/ioutils/LevelSplitter.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java b/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java
index 7de0e28..83b391b 100644
--- a/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java
+++ b/base/src/main/java/bjc/utils/ioutils/LevelSplitter.java
@@ -91,6 +91,20 @@ public class LevelSplitter {
*
* @param phrase
* The string to split.
+ * @param splits
+ * The strings to split on.
+ * @return A list of split strings. If keepDelims is true, it also
+ * includes the delimiters in between the split strings.
+ */
+ public List<String> levelSplit(String phrase, String... splits) {
+ return levelSplit(phrase, false, splits);
+ }
+
+ /**
+ * Split a string, respecting groups.
+ *
+ * @param phrase
+ * The string to split.
* @param keepDelims
* Whether or not to include the delimiters in the
* results.