Package io.quarkus.dev.console
Class BasicConsole
- java.lang.Object
-
- io.quarkus.dev.console.QuarkusConsole
-
- io.quarkus.dev.console.BasicConsole
-
public class BasicConsole extends QuarkusConsole
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleancolor(package private) Supplier<Integer>input(package private) booleaninputSupport(package private) Consumer<String>output(package private) booleanreadingLine-
Fields inherited from class io.quarkus.dev.console.QuarkusConsole
COMPILE_ERROR, FORCE_COLOR_SUPPORT, inputHandler, installed, INSTANCE, IS_CON_EMU_ANSI, IS_CYGWIN, IS_MINGW_XTERM, IS_WINDOWS, ORIGINAL_ERR, ORIGINAL_OUT, outputFilters, redirectsInstalled, TEST_RESULTS, TEST_STATUS
-
-
Constructor Summary
Constructors Constructor Description BasicConsole(boolean color, boolean inputSupport, PrintStream printStream, Console console)BasicConsole(boolean color, boolean inputSupport, Consumer<String> output)BasicConsole(boolean color, boolean inputSupport, Consumer<String> output, Supplier<Integer> inputProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoReadLine()booleanisInputSupported()StatusLineregisterStatusLine(int priority)voidsetPromptMessage(String prompt)voidwrite(boolean errorStream, byte[] buf, int off, int len)voidwrite(boolean errorStream, String s)-
Methods inherited from class io.quarkus.dev.console.QuarkusConsole
addOutputFilter, hasColorSupport, installRedirects, isAnsiSupported, removeOutputFilter, setInputHandler, shouldWrite, start, stripAnsiCodes
-
-
-
-
Constructor Detail
-
BasicConsole
public BasicConsole(boolean color, boolean inputSupport, PrintStream printStream, Console console)
-
-
Method Detail
-
doReadLine
public void doReadLine()
- Specified by:
doReadLinein classQuarkusConsole
-
registerStatusLine
public StatusLine registerStatusLine(int priority)
- Specified by:
registerStatusLinein classQuarkusConsole
-
setPromptMessage
public void setPromptMessage(String prompt)
- Specified by:
setPromptMessagein classQuarkusConsole
-
write
public void write(boolean errorStream, String s)- Specified by:
writein classQuarkusConsole
-
write
public void write(boolean errorStream, byte[] buf, int off, int len)- Specified by:
writein classQuarkusConsole
-
isInputSupported
public boolean isInputSupported()
- Overrides:
isInputSupportedin classQuarkusConsole
-
-