|
|||||||||
| 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
IOExceptionpublic 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 | ||||||||