public class SysOutInterceptor extends PrintStream
| Modifier and Type | Class and Description |
|---|---|
static class |
SysOutInterceptor.LoggedResult<T> |
| Modifier and Type | Field and Description |
|---|---|
static SysOutInterceptor |
INSTANCE |
static PrintStream |
ORIGINAL_OUT |
out| Modifier and Type | Method and Description |
|---|---|
PrintStream |
currentHandler() |
PrintStream |
getInner() |
SysOutInterceptor |
init() |
void |
print(String s) |
void |
println(String x) |
PrintStream |
setCurrentHandler(PrintStream out) |
static SysOutInterceptor.LoggedResult<Void> |
withOutput(Runnable fn) |
static <T> SysOutInterceptor.LoggedResult<T> |
withOutput(UncheckedSupplier<T> fn) |
void |
write(byte[] b) |
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, writepublic static final PrintStream ORIGINAL_OUT
public static final SysOutInterceptor INSTANCE
public static SysOutInterceptor.LoggedResult<Void> withOutput(@Nonnull Runnable fn)
public static <T> SysOutInterceptor.LoggedResult<T> withOutput(@Nonnull UncheckedSupplier<T> fn)
@Nonnull public SysOutInterceptor init()
public PrintStream currentHandler()
@Nonnull public PrintStream getInner()
public void print(String s)
print in class PrintStreampublic void write(byte[] b)
write in class FilterOutputStreampublic void println(String x)
println in class PrintStreampublic PrintStream setCurrentHandler(PrintStream out)
Copyright © 2019 SimiaCryptus Software. All rights reserved.