From 1656b02144446aeedebb3d1179e07ed99c01861c Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Mon, 10 Apr 2017 16:39:06 -0400 Subject: Warning resolution --- .../splitterv2/ExcludingTokenSplitter.java | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2') diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ExcludingTokenSplitter.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ExcludingTokenSplitter.java index a0f7189..25bddf5 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ExcludingTokenSplitter.java +++ b/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/ExcludingTokenSplitter.java @@ -35,10 +35,10 @@ public class ExcludingTokenSplitter implements TokenSplitter { } /** - * Exclude a literal string from splitting. + * Exclude literal strings from splitting. * - * @param exclusion - * The string to exclude from splitting. + * @param exclusions + * The strings to exclude from splitting. */ public final void addLiteralExclusions(String... exclusions) { for (String exclusion : exclusions) { @@ -47,10 +47,11 @@ public class ExcludingTokenSplitter implements TokenSplitter { } /** - * Exclude all of the strings matching a predicate from splitting. + * Exclude all of the strings matching any of the predicates from + * splitting. * - * @param exclusion - * The predicate to use for exclusions. + * @param exclusions + * The predicates to use for exclusions. */ @SafeVarargs public final void addPredicateExclusion(Predicate... exclusions) { @@ -61,11 +62,12 @@ public class ExcludingTokenSplitter implements TokenSplitter { @Override public IList split(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); - - return spliter.split(input); + } else { + return spliter.split(input); + } } } -- cgit v1.2.3