java.lang.Object
io.quarkus.dev.console.QuarkusConsole
- Direct Known Subclasses:
BasicConsole
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place.protected Consumer<int[]> static booleanstatic QuarkusConsolestatic final booleanDeprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place.static final booleanDeprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place.static final booleanDeprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place.static final PrintStreamstatic final InputStreamstatic final PrintStreamprotected static final List<BiPredicate<String, Boolean>> static PrintStreamstatic PrintStream(package private) static booleanstatic final intstatic final intprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddOutputFilter(BiPredicate<String, Boolean> logHandler) abstract voidvoidstatic booleanDeprecated, for removal: This API element is subject to removal in a future version.static voidbooleanbooleanabstract StatusLineregisterStatusLine(int priority) static voidremoveOutputFilter(BiPredicate<String, Boolean> logHandler) voidrunAlias(char alias) runs a single letter aliasvoidsetInputHandler(Consumer<int[]> inputHandler) abstract voidsetPromptMessage(String message) protected booleanshouldWrite(boolean errorStream, String s) Exposes single character aliases so they can be displayed in the help screenstatic voidstart()protected Stringstatic voidprotected voidprotected voidabstract voidwrite(boolean errorStream, byte[] buf, int off, int len) abstract void
-
Field Details
-
TEST_STATUS
public static final int TEST_STATUS- See Also:
-
TEST_RESULTS
public static final int TEST_RESULTS- See Also:
-
COMPILE_ERROR
public static final int COMPILE_ERROR- See Also:
-
FORCE_COLOR_SUPPORT
Deprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place.- See Also:
-
IS_CON_EMU_ANSI
Deprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place. -
IS_CYGWIN
Deprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place. -
IS_MINGW_XTERM
Deprecated, for removal: This API element is subject to removal in a future version.this should never have been public in the first place. -
inputHandler
-
INSTANCE
-
installed
public static volatile boolean installed -
outputFilters
-
redirectsInstalled
static boolean redirectsInstalled -
ORIGINAL_OUT
-
ORIGINAL_ERR
-
ORIGINAL_IN
-
REDIRECT_OUT
-
REDIRECT_ERR
-
REDIRECT_IN
-
userReadInProgress
protected volatile boolean userReadInProgress
-
-
Constructor Details
-
QuarkusConsole
public QuarkusConsole()
-
-
Method Details
-
installRedirects
public static void installRedirects() -
uninstallRedirects
public static void uninstallRedirects() -
hasColorSupport
Deprecated, for removal: This API element is subject to removal in a future version. -
start
public static void start() -
setInputHandler
-
doReadLine
public abstract void doReadLine() -
registerStatusLine
-
setPromptMessage
-
write
-
write
public abstract void write(boolean errorStream, byte[] buf, int off, int len) -
exitCliMode
public void exitCliMode() -
singleLetterAliases
Exposes single character aliases so they can be displayed in the help screen -
runAlias
public void runAlias(char alias) runs a single letter alias -
stripAnsiCodes
-
addOutputFilter
-
removeOutputFilter
-
shouldWrite
-
isInputSupported
public boolean isInputSupported() -
isAnsiSupported
public boolean isAnsiSupported() -
userReadStart
protected void userReadStart() -
userReadStop
protected void userReadStop()
-