diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2017-04-10 16:40:33 -0400 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2017-04-10 16:40:33 -0400 |
| commit | 889fac2bdf993dc86f64a8893c0260fdcf848acb (patch) | |
| tree | 99ed08552efa86fdc5fdf4ddb8720d10e599fafe /BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ChainTokenSplitter.java | |
| parent | 1656b02144446aeedebb3d1179e07ed99c01861c (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.java | 16 |
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); |
