private final class DatabaseImpl.FallbackTableFinder extends DatabaseImpl.TableFinder
| Modifier and Type | Field and Description |
|---|---|
private Cursor |
_systemCatalogCursor |
| Modifier | Constructor and Description |
|---|---|
private |
FallbackTableFinder(Cursor systemCatalogCursor) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
findMaxSyntheticId() |
protected Cursor |
findRow(java.lang.Integer objectId) |
protected Cursor |
findRow(java.lang.Integer parentId,
java.lang.String name) |
protected Cursor |
getTableNamesCursor() |
DatabaseImpl.TableInfo |
lookupTable(java.lang.String tableName) |
findObjectId, getNextFreeSyntheticId, getObjectRow, getObjectRow, getTableNames, isLinkedTableprivate final Cursor _systemCatalogCursor
private FallbackTableFinder(Cursor systemCatalogCursor)
protected Cursor findRow(java.lang.Integer parentId, java.lang.String name) throws java.io.IOException
findRow in class DatabaseImpl.TableFinderjava.io.IOExceptionprotected Cursor findRow(java.lang.Integer objectId) throws java.io.IOException
findRow in class DatabaseImpl.TableFinderjava.io.IOExceptionpublic DatabaseImpl.TableInfo lookupTable(java.lang.String tableName) throws java.io.IOException
lookupTable in class DatabaseImpl.TableFinderjava.io.IOExceptionprotected Cursor getTableNamesCursor() throws java.io.IOException
getTableNamesCursor in class DatabaseImpl.TableFinderjava.io.IOExceptionprotected int findMaxSyntheticId()
throws java.io.IOException
findMaxSyntheticId in class DatabaseImpl.TableFinderjava.io.IOException