APIdia Launch Partner
Top Constructors Methods
jdk.internal.org.jline.terminal.impl

public Class DumbTerminalProvider

extends Object
implements TerminalProvider
Class Inheritance
All Implemented Interfaces
jdk.internal.org.jline.terminal.spi.TerminalProvider
Imports
java.io.FileDescriptor, .FileInputStream, .FileOutputStream, .IOException, .InputStream, .OutputStream, java.nio.charset.Charset, java.util.function.Function, jdk.internal.org.jline.terminal.Attributes, .Size, .Terminal, .TerminalBuilder, jdk.internal.org.jline.terminal.spi.SystemStream, .TerminalProvider

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public String
public Terminal
newTerminal(String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.newTerminal.

public String
public int
public Terminal
sysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream, Function<InputStream, InputStream> inputStreamWrapper)

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.sysTerminal.

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Constructor Detail

DumbTerminalProviderback to summary
public DumbTerminalProvider()

Method Detail

isSystemStreamback to summary
public boolean isSystemStream(SystemStream stream)

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.isSystemStream.

Annotations
@Override
nameback to summary
public String name()

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.name.

Annotations
@Override
newTerminalback to summary
public Terminal newTerminal(String name, String type, InputStream masterInput, OutputStream masterOutput, Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) throws IOException

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.newTerminal.

Annotations
@Override
systemStreamNameback to summary
public String systemStreamName(SystemStream stream)

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.systemStreamName.

Annotations
@Override
systemStreamWidthback to summary
public int systemStreamWidth(SystemStream stream)

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.systemStreamWidth.

Annotations
@Override
sysTerminalback to summary
public Terminal sysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream, Function<InputStream, InputStream> inputStreamWrapper) throws IOException

Implements jdk.internal.org.jline.terminal.spi.TerminalProvider.sysTerminal.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override