クラス ArrayTerminalDataStream
java.lang.ObjectSE
org.springframework.shell.test.jediterm.terminal.ArrayTerminalDataStream
- 実装されているすべてのインターフェース:
TerminalDataStream
- 既知の直属サブクラス
TtyBasedArrayDataStream
基礎となる char 配列からデータを取得します。
ネストされたクラスの要約
インターフェース org.springframework.shell.test.jediterm.terminal.TerminalDataStream から継承されたネストクラス / インターフェース
TerminalDataStream.EOFフィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明ArrayTerminalDataStream(char[] buf) ArrayTerminalDataStream(char[] buf, int offset, int length) 方法の概要
修飾子と型メソッド説明chargetChar()booleanisEmpty()voidpushBackBuffer(char[] bytes, int length) voidpushChar(char c) readNonControlCharacters(int maxChars)
フィールドの詳細
buf
protected char[] bufoffset
protected int offsetlength
protected int length
コンストラクターの詳細
ArrayTerminalDataStream
public ArrayTerminalDataStream(char[] buf, int offset, int length) ArrayTerminalDataStream
public ArrayTerminalDataStream(char[] buf)
メソッドの詳細
getChar
- 次で指定:
- インターフェース
TerminalDataStreamのgetChar - 例外:
IOExceptionSE
pushChar
- 次で指定:
- インターフェース
TerminalDataStreamのpushChar - 例外:
TerminalDataStream.EOF
readNonControlCharacters
- 次で指定:
- インターフェース
TerminalDataStreamのreadNonControlCharacters - 例外:
IOExceptionSE
pushBackBuffer
- 次で指定:
- インターフェース
TerminalDataStreamのpushBackBuffer - 例外:
TerminalDataStream.EOF
isEmpty
public boolean isEmpty()- 次で指定:
- インターフェース
TerminalDataStreamのisEmpty