{ "name": "KeyToRecordIterator", "comment": "", "javadoc": "", "static": false, "implements": [ "db.RecordIterator" ], "extends": "java.lang.Object", "fields": [ { "name": "keyIter", "comment": "", "javadoc": "", "static": false, "type_long": "db.DBFieldIterator", "type_short": "DBFieldIterator", "constant_value": null }, { "name": "table", "comment": "", "javadoc": "", "static": false, "type_long": "db.Table", "type_short": "Table", "constant_value": null }, { "name": "db", "comment": "", "javadoc": "", "static": false, "type_long": "db.DBHandle", "type_short": "DBHandle", "constant_value": null } ], "methods": [ { "name": "\u003cinit\u003e", "comment": "Construct a record iterator from a secondary index key iterator.", "javadoc": "Construct a record iterator from a secondary index key iterator.\n@param keyIter key iterator.", "static": false, "params": [ { "name": "table", "type_long": "db.Table", "type_short": "Table", "comment": "" }, { "name": "keyIter", "type_long": "db.DBFieldIterator", "type_short": "DBFieldIterator", "comment": "key iterator." } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "hasNext", "comment": "", "javadoc": "@see db.RecordIterator#hasNext()", "static": false, "params": [], "return": { "type_long": "boolean", "type_short": "boolean", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "hasPrevious", "comment": "", "javadoc": "@see db.RecordIterator#hasPrevious()", "static": false, "params": [], "return": { "type_long": "boolean", "type_short": "boolean", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "next", "comment": "", "javadoc": "@see db.RecordIterator#next()", "static": false, "params": [], "return": { "type_long": "db.DBRecord", "type_short": "DBRecord", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "previous", "comment": "", "javadoc": "@see db.RecordIterator#previous()", "static": false, "params": [], "return": { "type_long": "db.DBRecord", "type_short": "DBRecord", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] }, { "name": "delete", "comment": "", "javadoc": "@see db.RecordIterator#delete()", "static": false, "params": [], "return": { "type_long": "boolean", "type_short": "boolean", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "" } ] } ] }