summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java')
-rw-r--r--base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java b/base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java
index 8bdb176..9a0cd65 100644
--- a/base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java
+++ b/base/src/main/java/bjc/utils/parserutils/splitter/ExcludingTokenSplitter.java
@@ -23,7 +23,7 @@ public class ExcludingTokenSplitter implements TokenSplitter {
* Create a new excluding token splitter.
*
* @param splitter
- * The splitter to apply to non-excluded strings.
+ * The splitter to apply to non-excluded strings.
*/
public ExcludingTokenSplitter(final TokenSplitter splitter) {
spliter = splitter;
@@ -37,33 +37,32 @@ public class ExcludingTokenSplitter implements TokenSplitter {
* Exclude literal strings from splitting.
*
* @param exclusions
- * The strings to exclude from splitting.
+ * The strings to exclude from splitting.
*/
public final void addLiteralExclusions(final String... exclusions) {
- for(final String exclusion : exclusions) {
+ for (final String exclusion : exclusions) {
literalExclusions.add(exclusion);
}
}
/**
- * Exclude all of the strings matching any of the predicates from
- * splitting.
+ * Exclude all of the strings matching any of the predicates from splitting.
*
* @param exclusions
- * The predicates to use for exclusions.
+ * The predicates to use for exclusions.
*/
@SafeVarargs
public final void addPredicateExclusion(final Predicate<String>... exclusions) {
- for(final Predicate<String> exclusion : exclusions) {
+ for (final Predicate<String> exclusion : exclusions) {
predExclusions.add(exclusion);
}
}
@Override
public IList<String> split(final String input) {
- if(literalExclusions.contains(input))
+ if (literalExclusions.contains(input))
return new FunctionalList<>(input);
- else if(predExclusions.anyMatch(pred -> pred.test(input)))
+ else if (predExclusions.anyMatch(pred -> pred.test(input)))
return new FunctionalList<>(input);
else
return spliter.split(input);