|
Terrier IR Platform 2.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.InputStream uk.ac.gla.terrier.utility.LookAheadStream uk.ac.gla.terrier.utility.LookAheadStreamCaseInsensitive
public class LookAheadStreamCaseInsensitive
Version of LookAheadStream that is case-insensitive
Constructor Summary | |
---|---|
LookAheadStreamCaseInsensitive(java.io.InputStream parent,
java.lang.String endMarker)
Create a LookAheadStream that is case insensitive |
Method Summary | |
---|---|
int |
read()
Read a character from the parent stream, first checking that it doesnt form part of the end marker. |
Methods inherited from class uk.ac.gla.terrier.utility.LookAheadStream |
---|
close, mark, markSupported, read, read, ready, reset, skip |
Methods inherited from class java.io.InputStream |
---|
available, read, read |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LookAheadStreamCaseInsensitive(java.io.InputStream parent, java.lang.String endMarker)
parent
- The InputStream to wrapendMarker
- the marker at which to give EOFMethod Detail |
---|
public int read() throws java.io.IOException
read
in class LookAheadStream
java.io.IOException
- if there is any error while reading from the stream.
|
Terrier IR Platform 2.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |