{ "name": "DatabaseUtils", "comment": "DatabaseUtils provides a collection of database related utilities.", "javadoc": "\u003ccode\u003eDatabaseUtils\u003c/code\u003e provides a collection of database related utilities.", "static": false, "implements": [], "extends": "java.lang.Object", "fields": [], "methods": [ { "name": "\u003cinit\u003e", "comment": "", "javadoc": "", "static": false, "params": [], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [] }, { "name": "moveRecords", "comment": "Reassign the long key assigned to a contiguous group of records within a table.\n A shift in the key value is computed as the difference of oldStart and newStart.\n Existing records whose keys lie within the new range will be removed prior to\n moving the target set of records.", "javadoc": "Reassign the long key assigned to a contiguous group of records within a table.\n A shift in the key value is computed as the difference of oldStart and newStart.\n Existing records whose keys lie within the new range will be removed prior to\n moving the target set of records.\n@param table table within which records should be moved.\n@param oldStart old key value for start of range\n@param newStart new key value for start of range\n@param size determines the range of keys to be moved (oldStart to oldStart+size-1, inclusive)\n@throws IOException if there is an error moving the records", "static": true, "params": [ { "name": "table", "type_long": "db.Table", "type_short": "Table", "comment": "table within which records should be moved." }, { "name": "oldStart", "type_long": "long", "type_short": "long", "comment": "old key value for start of range" }, { "name": "newStart", "type_long": "long", "type_short": "long", "comment": "new key value for start of range" }, { "name": "size", "type_long": "long", "type_short": "long", "comment": "determines the range of keys to be moved (oldStart to oldStart+size-1, inclusive)" } ], "return": { "type_long": "void", "type_short": "void", "comment": "" }, "throws": [ { "type_long": "java.io.IOException", "type_short": "IOException", "comment": "if there is an error moving the records" } ] } ] }