final class QSequenceLineMemoryCache extends java.lang.Object implements QSequenceLineCache
| Modifier and Type | Field and Description |
|---|---|
private java.util.List |
lines |
| Constructor and Description |
|---|
QSequenceLineMemoryCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLine(QSequenceLine line) |
void |
close() |
QSequenceLine |
getLine(int index) |
int |
getLineCount() |
int |
getLineHash(int index) |
static QSequenceLineMemoryCache |
read(java.io.InputStream is,
QSequenceLineSimplifier simplifier) |
public static QSequenceLineMemoryCache read(java.io.InputStream is, QSequenceLineSimplifier simplifier) throws java.io.IOException
java.io.IOExceptionpublic void addLine(QSequenceLine line)
addLine in interface QSequenceLineCachepublic int getLineCount()
getLineCount in interface QSequenceLineCachepublic int getLineHash(int index)
getLineHash in interface QSequenceLineCachepublic QSequenceLine getLine(int index)
getLine in interface QSequenceLineCachepublic void close()
close in interface QSequenceLineCache