public abstract class IndexRecord
extends Object
IndexSource. Note that many source files
have only one record, and that's okay.| Constructor and Description |
|---|
IndexRecord() |
| Modifier and Type | Method and Description |
|---|---|
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
|
public abstract InputSource xmlSource()
throws IOException
IOExceptionpublic abstract int recordNum()
public abstract int percentDone()
IndexSource will have been
completed when this record is complete.public abstract StructuredStore lazyStore()