public interface com.googlecode.lanterna.terminal.IOSafeTerminal extends com.googlecode.lanterna.terminal.Terminal
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.googlecode.lanterna.terminal.IOSafeTerminal
super_class: java.lang.Object
{
public abstract void enterPrivateMode();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void exitPrivateMode();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clearScreen();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setCursorPosition(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
y
public abstract void setCursorPosition(com.googlecode.lanterna.TerminalPosition);
descriptor: (Lcom/googlecode/lanterna/TerminalPosition;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
position
public abstract com.googlecode.lanterna.TerminalPosition getCursorPosition();
descriptor: ()Lcom/googlecode/lanterna/TerminalPosition;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setCursorVisible(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
visible
public abstract void putCharacter(char);
descriptor: (C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
c
public abstract void putString(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
string
public abstract void enableSGR(com.googlecode.lanterna.SGR);
descriptor: (Lcom/googlecode/lanterna/SGR;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sgr
public abstract void disableSGR(com.googlecode.lanterna.SGR);
descriptor: (Lcom/googlecode/lanterna/SGR;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sgr
public abstract void resetColorAndSGR();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setForegroundColor(com.googlecode.lanterna.TextColor);
descriptor: (Lcom/googlecode/lanterna/TextColor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
color
public abstract void setBackgroundColor(com.googlecode.lanterna.TextColor);
descriptor: (Lcom/googlecode/lanterna/TextColor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
color
public abstract com.googlecode.lanterna.TerminalSize getTerminalSize();
descriptor: ()Lcom/googlecode/lanterna/TerminalSize;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract byte[] enquireTerminal(int, java.util.concurrent.TimeUnit);
descriptor: (ILjava/util/concurrent/TimeUnit;)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeout
timeoutUnit
public abstract void bell();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void flush();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.googlecode.lanterna.input.KeyStroke pollInput();
descriptor: ()Lcom/googlecode/lanterna/input/KeyStroke;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.googlecode.lanterna.input.KeyStroke readInput();
descriptor: ()Lcom/googlecode/lanterna/input/KeyStroke;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void close();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "IOSafeTerminal.java"