public class CrestCli
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CrestCli.FileInputReader |
| Constructor and Description |
|---|
CrestCli() |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
aliasesFile() |
protected void |
beforeExit() |
static void |
clear(CliEnvironment env) |
protected java.io.File |
cliHistoryFile() |
protected CliEnvironment |
createMainEnvironment(java.util.concurrent.atomic.AtomicReference<InputReader> dynamicInputReaderRef,
java.util.concurrent.atomic.AtomicReference<jline.console.history.History> dynamicHistoryAtomicReference) |
static void |
exit() |
static void |
history(CliEnvironment env,
java.io.PrintStream out) |
static void |
main(java.lang.String[] args) |
protected Main |
newMain(DefaultsContext ctx) |
protected java.lang.String |
nextPrompt() |
protected void |
onMainCreated(DefaultsContext ctx,
Main main) |
protected CliEnvironment |
pipeEnvironment(CliEnvironment env,
java.io.InputStream in,
java.io.PrintStream out) |
void |
run(java.lang.String... args) |
protected java.lang.String |
transformCommand(java.lang.String line) |
public static void exit()
public static void history(CliEnvironment env, java.io.PrintStream out)
public static void clear(CliEnvironment env)
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic void run(java.lang.String... args)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String transformCommand(java.lang.String line)
protected Main newMain(DefaultsContext ctx)
protected void onMainCreated(DefaultsContext ctx, Main main)
protected java.io.File aliasesFile()
protected java.io.File cliHistoryFile()
protected java.lang.String nextPrompt()
protected void beforeExit()
protected CliEnvironment pipeEnvironment(CliEnvironment env, java.io.InputStream in, java.io.PrintStream out)
protected CliEnvironment createMainEnvironment(java.util.concurrent.atomic.AtomicReference<InputReader> dynamicInputReaderRef, java.util.concurrent.atomic.AtomicReference<jline.console.history.History> dynamicHistoryAtomicReference)
Copyright © 2014-2023 Tomitribe Corporation. All Rights Reserved.