summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2017-04-10 16:40:33 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2017-04-10 16:40:33 -0400
commit889fac2bdf993dc86f64a8893c0260fdcf848acb (patch)
tree99ed08552efa86fdc5fdf4ddb8720d10e599fafe /BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java
parent1656b02144446aeedebb3d1179e07ed99c01861c (diff)
Cleanup
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java
index 2ecadaf..75afd34 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java
@@ -6,12 +6,12 @@ import bjc.utils.functypes.ID;
/**
* A token splitter that chains several other splitters together.
- *
+ *
* @author EVE
*
*/
public class ChainTokenSplitter implements TokenSplitter {
- private IList<TokenSplitter> spliters;
+ private final IList<TokenSplitter> spliters;
/**
* Create a new chain token splitter.
@@ -22,27 +22,27 @@ public class ChainTokenSplitter implements TokenSplitter {
/**
* Append a series of splitters to the chain.
- *
+ *
* @param splitters
* The splitters to append to the chain.
*/
- public void appendSplitters(TokenSplitter... splitters) {
+ public void appendSplitters(final TokenSplitter... splitters) {
spliters.addAll(splitters);
}
/**
* Prepend a series of splitters to the chain.
- *
+ *
* @param splitters
* The splitters to append to the chain.
*/
- public void prependSplitters(TokenSplitter... splitters) {
+ public void prependSplitters(final TokenSplitter... splitters) {
spliters.prependAll(splitters);
}
@Override
- public IList<String> split(String input) {
- IList<String> initList = new FunctionalList<>(input);
+ public IList<String> split(final String input) {
+ final IList<String> initList = new FunctionalList<>(input);
return spliters.reduceAux(initList, (splitter, strangs) -> {
return strangs.flatMap(splitter::split);