summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/cli
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/main/java/bjc/utils/cli')
-rw-r--r--base/src/main/java/bjc/utils/cli/objects/BlockReaderCLI.java19
-rw-r--r--base/src/main/java/bjc/utils/cli/objects/DefineCLI.java7
-rw-r--r--base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java7
3 files changed, 24 insertions, 9 deletions
diff --git a/base/src/main/java/bjc/utils/cli/objects/BlockReaderCLI.java b/base/src/main/java/bjc/utils/cli/objects/BlockReaderCLI.java
index bf8fc11..93d55d8 100644
--- a/base/src/main/java/bjc/utils/cli/objects/BlockReaderCLI.java
+++ b/base/src/main/java/bjc/utils/cli/objects/BlockReaderCLI.java
@@ -1,8 +1,12 @@
package bjc.utils.cli.objects;
+import static bjc.utils.cli.objects.Command.CommandStatus.ERROR;
+import static bjc.utils.cli.objects.Command.CommandStatus.FAIL;
+import static bjc.utils.cli.objects.Command.CommandStatus.FINISH;
+import static bjc.utils.cli.objects.Command.CommandStatus.SUCCESS;
+
import java.io.InputStreamReader;
import java.io.Reader;
-
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
@@ -12,10 +16,15 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
-import bjc.utils.ioutils.blocks.*;
-
-import static bjc.utils.cli.objects.Command.CommandStatus;
-import static bjc.utils.cli.objects.Command.CommandStatus.*;
+import bjc.utils.cli.objects.Command.CommandStatus;
+import bjc.utils.ioutils.blocks.Block;
+import bjc.utils.ioutils.blocks.BlockReader;
+import bjc.utils.ioutils.blocks.FilteredBlockReader;
+import bjc.utils.ioutils.blocks.LayeredBlockReader;
+import bjc.utils.ioutils.blocks.PushbackBlockReader;
+import bjc.utils.ioutils.blocks.SerialBlockReader;
+import bjc.utils.ioutils.blocks.SimpleBlockReader;
+import bjc.utils.ioutils.blocks.ToggledBlockReader;
/**
* Command-line interface for configuring block readers.
diff --git a/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java b/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
index c2a5a1a..fc6e04a 100644
--- a/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
+++ b/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
@@ -1,6 +1,7 @@
package bjc.utils.cli.objects;
-import bjc.utils.funcutils.StringUtils;
+import static bjc.utils.cli.objects.Command.CommandStatus.FAIL;
+import static bjc.utils.cli.objects.Command.CommandStatus.SUCCESS;
import java.util.ArrayList;
import java.util.HashMap;
@@ -12,8 +13,8 @@ import java.util.function.UnaryOperator;
import java.util.logging.Logger;
import java.util.regex.Pattern;
-import static bjc.utils.cli.objects.Command.CommandStatus;
-import static bjc.utils.cli.objects.Command.CommandStatus.*;
+import bjc.utils.cli.objects.Command.CommandStatus;
+import bjc.utils.funcutils.StringUtils;
/*
* @TODO 10/09/17 :DefineCLIFinish
diff --git a/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java b/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java
index 9bf6ee6..8ddad15 100644
--- a/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java
+++ b/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java
@@ -15,7 +15,12 @@ import bjc.utils.funcdata.FunctionalList;
import bjc.utils.funcdata.IList;
import bjc.utils.funcutils.StringUtils;
import bjc.utils.ioutils.MirrorDB;
-import bjc.utils.parserutils.delims.*;
+import bjc.utils.parserutils.delims.DelimiterException;
+import bjc.utils.parserutils.delims.DelimiterGroup;
+import bjc.utils.parserutils.delims.RegexCloser;
+import bjc.utils.parserutils.delims.RegexOpener;
+import bjc.utils.parserutils.delims.SequenceDelimiter;
+import bjc.utils.parserutils.delims.StringDelimiter;
import bjc.utils.parserutils.splitter.ConfigurableTokenSplitter;
/**