scala.util.parsing.input.StreamReader
See theStreamReader companion object A StreamReader reads from a character sequence, typically created as a PagedSeq
from a java.io.Reader
NOTE:
StreamReaders do not really fulfill the new contract for readers, which
requires a source
CharSequence representing the full input.
Instead source is treated line by line.
As a consequence, regex matching cannot extend beyond a single line
when a StreamReader are used for input.
If you need to match regexes spanning several lines you should consider
class PagedSeqReader
instead.
Attributes Companion: object Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Members list Concise view
Value members
Returns an abstract reader consisting of all elements except the first
n
elements.
Returns an abstract reader consisting of all elements except the first
n
elements.
Attributes Definition Classes
The position of the first element in the reader.
The position of the first element in the reader.
Attributes Definition Classes
Returns a PagedSeqReader consisting of all elements except the first
Returns a PagedSeqReader consisting of all elements except the first
Attributes Returns: If atEnd
is true
, the result will be this
;
otherwise, it's a PagedSeqReader
containing the rest of input.
Definition Classes
true iff there are no more elements in this reader (except for trailing
EofCh's).
true iff there are no more elements in this reader (except for trailing
EofCh's).
Attributes Inherited from: PagedSeqReader
Returns the first element of the reader, or EofCh if reader is at its end
Returns the first element of the reader, or EofCh if reader is at its end
Attributes Inherited from: PagedSeqReader
If this is a reader over character sequences, the underlying char sequence.
If not, throws a NoSuchMethodError
exception.
If this is a reader over character sequences, the underlying char sequence.
If not, throws a NoSuchMethodError
exception.
Attributes Throws: [[java.lang.NoSuchMethodError]]
if this not a char sequence reader.
Inherited from: PagedSeqReader