public class TextIO
extends java.lang.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() |
void |
dispose(java.lang.String resultData) |
TextTerminal<?> |
getTextTerminal() |
BooleanInputReader |
newBooleanInputReader() |
ByteInputReader |
newByteInputReader() |
CharInputReader |
newCharInputReader() |
DoubleInputReader |
newDoubleInputReader() |
<T extends java.lang.Enum<T>> |
newEnumInputReader(java.lang.Class<T> enumClass) |
FloatInputReader |
newFloatInputReader() |
<T> GenericInputReader<T> |
newGenericInputReader(java.util.function.Function<java.lang.String,InputReader.ParseResult<T>> parser) |
IntInputReader |
newIntInputReader() |
LongInputReader |
newLongInputReader() |
ShortInputReader |
newShortInputReader() |
StringInputReader |
newStringInputReader() |
public TextIO(TextTerminal<?> textTerminal)
public TextTerminal<?> getTextTerminal()
public void dispose(java.lang.String resultData)
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 java.lang.Enum<T>> EnumInputReader<T> newEnumInputReader(java.lang.Class<T> enumClass)
public <T> GenericInputReader<T> newGenericInputReader(java.util.function.Function<java.lang.String,InputReader.ParseResult<T>> parser)