|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectIndexRecord
public abstract class IndexRecord
A single record within a IndexSource
. Note that many source files
have only one record, and that's okay.
Constructor Summary | |
---|---|
IndexRecord()
|
Method Summary | |
---|---|
abstract StructuredStore |
lazyStore()
Empty storage in which to build the persistent version of the record (aka the "lazy tree"), or null to avoid building it. |
abstract int |
percentDone()
Estimate of how much of the whole IndexSource will have been
completed when this record is complete. |
abstract int |
recordNum()
Numeric index of this record (zero if this is the only record |
abstract InputSource |
xmlSource()
Source to read XML data from |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IndexRecord()
Method Detail |
---|
public abstract InputSource xmlSource() throws IOException
IOException
public abstract int recordNum()
public abstract int percentDone()
IndexSource
will have been
completed when this record is complete.
public abstract StructuredStore lazyStore()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |