public class TextIO extends Object
InputReader
s.
All InputReaders created by the same TextIO instance share the same TextTerminal
.Constructor and Description |
---|
TextIO(TextTerminal textTerminal) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
TextTerminal |
getTextTerminal() |
BooleanInputReader |
newBooleanInputReader() |
ByteInputReader |
newByteInputReader() |
CharInputReader |
newCharInputReader() |
DoubleInputReader |
newDoubleInputReader() |
<T extends Enum<T>> |
newEnumInputReader(Class<T> enumClass) |
FloatInputReader |
newFloatInputReader() |
<T> GenericInputReader<T> |
newGenericInputReader(Function<String,InputReader.ParseResult<T>> parser) |
IntInputReader |
newIntInputReader() |
LongInputReader |
newLongInputReader() |
ShortInputReader |
newShortInputReader() |
StringInputReader |
newStringInputReader() |
public TextIO(TextTerminal textTerminal)
public TextTerminal getTextTerminal()
public void dispose()
public BooleanInputReader newBooleanInputReader()
public ByteInputReader newByteInputReader()
public CharInputReader newCharInputReader()
public DoubleInputReader newDoubleInputReader()
public FloatInputReader newFloatInputReader()
public IntInputReader newIntInputReader()
public LongInputReader newLongInputReader()
public ShortInputReader newShortInputReader()
public StringInputReader newStringInputReader()
public <T extends Enum<T>> EnumInputReader<T> newEnumInputReader(Class<T> enumClass)
public <T> GenericInputReader<T> newGenericInputReader(Function<String,InputReader.ParseResult<T>> parser)