Class SlimeInputStream


  • public class SlimeInputStream
    extends Stream
    • Constructor Detail

      • SlimeInputStream

        public SlimeInputStream​(Function f,
                                Stream ostream)
    • Method Detail

      • _readChar

        protected int _readChar()
        Description copied from class: Stream
        Reads a character off an underlying stream
        Overrides:
        _readChar in class Stream
        Returns:
        a character, or -1 at end-of-file
      • _unreadChar

        protected void _unreadChar​(int n)
        Description copied from class: Stream
        Puts a character back into the (underlying) stream
        Overrides:
        _unreadChar in class Stream
      • _charReady

        protected boolean _charReady()
        Description copied from class: Stream
        Returns a boolean indicating input readily available
        Overrides:
        _charReady in class Stream
        Returns:
        true if a character is available
      • _clearInput

        public void _clearInput()
        Description copied from class: Stream
        Reads all input from the underlying stream, until _charReady() indicates no more input to be available
        Overrides:
        _clearInput in class Stream