|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectChunkSource
XtfChunkSource
class XtfChunkSource
Performs special loading duties for our XTF chunks
| Field Summary | |
|---|---|
private static char |
bumpMarker
|
private static char |
nodeMarker
|
| Fields inherited from class ChunkSource |
|---|
analyzer, chunkBump, chunkCache, chunkCacheSize, chunkOverlap, chunkSize, docNumMap, field, firstChunk, lastChunk, mainDocNum, reader |
| Constructor Summary | |
|---|---|
XtfChunkSource(IndexReader reader,
DocNumMap docNumMap,
int mainDocNum,
String field,
Analyzer analyzer)
Construct a chunk source |
|
| Method Summary | |
|---|---|
protected Chunk |
createChunkTokens(int chunkNum)
Create a new storage place for chunk tokens (derived classes may wish to override) |
private void |
debugChunk(XtfChunk chunk)
DEBUGGING ONLY: Print out debugging info for the current chunk, including all of its tokens. |
Chunk |
loadChunk(int chunkNum)
Read in and tokenize a chunk. |
protected void |
loadText(int chunkNum,
Chunk ct)
Read the text for the given chunk (derived classes may wish to override) |
| Methods inherited from class ChunkSource |
|---|
getChunkOverlap, getChunkSize, inMainDoc |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final char bumpMarker
private static final char nodeMarker
| Constructor Detail |
|---|
XtfChunkSource(IndexReader reader,
DocNumMap docNumMap,
int mainDocNum,
String field,
Analyzer analyzer)
| Method Detail |
|---|
protected Chunk createChunkTokens(int chunkNum)
createChunkTokens in class ChunkSource
protected void loadText(int chunkNum,
Chunk ct)
throws IOException
loadText in class ChunkSourceIOExceptionpublic Chunk loadChunk(int chunkNum)
loadChunk in class ChunkSourceprivate void debugChunk(XtfChunk chunk)
DEBUGGING ONLY:
Print out debugging info for the current chunk, including all of its tokens.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||