| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | |
| public static class | |
| public abstract static class | |
| public abstract static class |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final Map | |
| private final Map | |
| private final Map | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public <T> T | |
| private int | |
| public void | |
| public void | setBulkTracking(boolean
- boolean flag to control bulk operation bulkTracking)Method to control bulk fetching. |
| bulkTracking | back to summary |
|---|---|
| private boolean bulkTracking | |
| cacheBySchema | back to summary |
|---|---|
| private final Map<String, Map<String, List<CachedRow>>> cacheBySchema | |
| didBulkQuery | back to summary |
|---|---|
| private final Map<String, Boolean> didBulkQuery | |
| info | back to summary |
|---|---|
| private final Map<String, Object> info | |
| timesSingleQueried | back to summary |
|---|---|
| private final Map<String, Integer> timesSingleQueried | |
| ResultSetCache | back to summary |
|---|---|
| public ResultSetCache() | |
| get | back to summary |
|---|---|
| public List | |
| getInfo | back to summary |
|---|---|
| public <T> T getInfo(String key, Class<T> type) | |
| getTimesSingleQueried | back to summary |
|---|---|
| private int getTimesSingleQueried(String schemaKey) | |
| putInfo | back to summary |
|---|---|
| public void putInfo(String key, Object value) | |
| setBulkTracking | back to summary |
|---|---|
| public void setBulkTracking(boolean bulkTracking) Method to control bulk fetching. By default it is true. Mostly this flag is used when the database supports multi catalog/schema
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract boolean | |
| public abstract List | |
| public boolean | |
| public boolean | |
| protected List | |
| protected List | |
| protected List | |
| protected List | |
| protected List | |
| public abstract List | |
| public String | |
| public abstract ResultSetCache. | |
| protected boolean | |
| public abstract ResultSetCache. |
| database | back to summary |
|---|---|
| private final Database database | |
| ResultSetExtractor | back to summary |
|---|---|
| public ResultSetExtractor(Database database) | |
| bulkContainsSchema | back to summary |
|---|---|
| public abstract boolean bulkContainsSchema(String schemaKey) | |
| bulkFetch | back to summary |
|---|---|
| public abstract List | |
| equals | back to summary |
|---|---|
| public boolean equals(Object expectedValue, Object foundValue) | |
| equals | back to summary |
|---|---|
| public boolean equals(Object expectedValue, Object foundValue, boolean equalIfEitherNull) | |
| executeAndExtract | back to summary |
|---|---|
| protected List | |
| executeAndExtract | back to summary |
|---|---|
| protected List | |
| executeAndExtract | back to summary |
|---|---|
| protected List | |
| extract | back to summary |
|---|---|
| protected List | |
| extract | back to summary |
|---|---|
| protected List | |
| fastFetch | back to summary |
|---|---|
| public abstract List | |
| getSchemaKey | back to summary |
|---|---|
| public String getSchemaKey(CachedRow row) | |
| rowKeyParameters | back to summary |
|---|---|
| public abstract ResultSetCache. | |
| shouldBulkSelect | back to summary |
|---|---|
| protected boolean shouldBulkSelect(String schemaKey, ResultSetCache resultSetCache) | |
| wantedKeyParameters | back to summary |
|---|---|
| public abstract ResultSetCache. | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final Database | |
| private String[] | |
| private final String[] | |
| private final String |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public String | |
| public String | |
| public String[] | |
| protected String[] | |
| private String[] |
| catalog | back to summary |
|---|---|
| private final String catalog | |
| database | back to summary |
|---|---|
| private final Database database | |
| keyPermutations | back to summary |
|---|---|
| private String[] keyPermutations | |
| parameters | back to summary |
|---|---|
| private final String[] parameters | |
| schema | back to summary |
|---|---|
| private final String schema | |
| RowData | back to summary |
|---|---|
| protected RowData(String catalog, String schema, Database database, String... parameters) | |
| createKey | back to summary |
|---|---|
| public String createKey(Database database, String... params) | |
| createParamsKey | back to summary |
|---|---|
| public String createParamsKey(Database database) | |
| createSchemaKey | back to summary |
|---|---|
| public String createSchemaKey(Database database) | |
| getKeyPermutations | back to summary |
|---|---|
| public String[] getKeyPermutations() | |
| permutations | back to summary |
|---|---|
| protected String[] permutations(String[] params) | |
| permute | back to summary |
|---|---|
| private String[] permute(String[] params, int fromIndex) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public abstract List | |
| public List | |
| public abstract List |
| SingleResultSetExtractor | back to summary |
|---|---|
| public SingleResultSetExtractor(Database database) | |
| bulkFetch | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| bulkFetchQuery | back to summary |
|---|---|
| public abstract List | |
| fastFetch | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| fastFetchQuery | back to summary |
|---|---|
| public abstract List | |
| Access | Constructor and Description |
|---|---|
| protected |
| UnionResultSetExtractor | back to summary |
|---|---|
| protected UnionResultSetExtractor(Database database) | |