From 889fac2bdf993dc86f64a8893c0260fdcf848acb Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Mon, 10 Apr 2017 16:40:33 -0400 Subject: Cleanup --- .../splitterv2/SimpleTokenSplitter.java | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/SimpleTokenSplitter.java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/SimpleTokenSplitter.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/SimpleTokenSplitter.java index b111ca3..ce1c336 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/SimpleTokenSplitter.java +++ b/BJC-Utils2/src/main/java/bjc/utils/parserutils/splitterv2/SimpleTokenSplitter.java @@ -1,44 +1,42 @@ package bjc.utils.parserutils.splitterv2; +import java.util.regex.Pattern; + import bjc.utils.funcdata.IList; import bjc.utils.functypes.ID; import bjc.utils.ioutils.RegexStringEditor; -import java.util.regex.Pattern; - /** * Splits a string into pieces around a regular expression. - * + * * @author EVE * */ public class SimpleTokenSplitter implements TokenSplitter { protected Pattern spliter; - private boolean keepDelim; + private final boolean keepDelim; /** * Create a new simple token splitter. - * + * * @param splitter * The pattern to split around. - * + * * @param keepDelims * Whether or not delimiters should be kept. */ - public SimpleTokenSplitter(Pattern splitter, boolean keepDelims) { + public SimpleTokenSplitter(final Pattern splitter, final boolean keepDelims) { spliter = splitter; keepDelim = keepDelims; } @Override - public IList split(String input) { - if(keepDelim) { + public IList split(final String input) { + if (keepDelim) return RegexStringEditor.mapOccurances(input, spliter, ID.id(), ID.id()); - } else { - return RegexStringEditor.mapOccurances(input, spliter, ID.id(), strang -> ""); - } + else return RegexStringEditor.mapOccurances(input, spliter, ID.id(), strang -> ""); } @Override -- cgit v1.2.3