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.IOException
public void addLine(QSequenceLine line)
addLine
in interface QSequenceLineCache
public int getLineCount()
getLineCount
in interface QSequenceLineCache
public int getLineHash(int index)
getLineHash
in interface QSequenceLineCache
public QSequenceLine getLine(int index)
getLine
in interface QSequenceLineCache
public void close()
close
in interface QSequenceLineCache