| Package | Description |
|---|---|
| com.mysql.cj.jdbc | |
| com.mysql.cj.jdbc.ha | |
| com.mysql.cj.jdbc.result |
| Modifier and Type | Field and Description |
|---|---|
protected LRUCache<java.lang.String,CachedResultSetMetaData> |
ConnectionImpl.resultSetMetadataCache
Cache of ResultSet metadata
|
| Modifier and Type | Method and Description |
|---|---|
CachedResultSetMetaData |
ConnectionWrapper.getCachedMetaData(java.lang.String sql) |
CachedResultSetMetaData |
ConnectionImpl.getCachedMetaData(java.lang.String sql) |
CachedResultSetMetaData |
JdbcConnection.getCachedMetaData(java.lang.String sql)
Returns cached metadata (or null if not cached) for the given query, which must match _exactly_.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectionWrapper.initializeResultsMetadataFromCache(java.lang.String sql,
CachedResultSetMetaData cachedMetaData,
ResultSetInternalMethods resultSet) |
void |
ConnectionImpl.initializeResultsMetadataFromCache(java.lang.String sql,
CachedResultSetMetaData cachedMetaData,
ResultSetInternalMethods resultSet) |
void |
JdbcConnection.initializeResultsMetadataFromCache(java.lang.String sql,
CachedResultSetMetaData cachedMetaData,
ResultSetInternalMethods resultSet)
Caches CachedResultSetMetaData that has been placed in the cache using the given SQL as a key.
|
| Modifier and Type | Method and Description |
|---|---|
CachedResultSetMetaData |
MultiHostMySQLConnection.getCachedMetaData(java.lang.String sql) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiHostMySQLConnection.initializeResultsMetadataFromCache(java.lang.String sql,
CachedResultSetMetaData cachedMetaData,
ResultSetInternalMethods resultSet) |
| Modifier and Type | Class and Description |
|---|---|
class |
CachedResultSetMetaDataImpl |
| Modifier and Type | Method and Description |
|---|---|
void |
ResultSetImpl.populateCachedMetaData(CachedResultSetMetaData cachedMetaData) |
void |
ResultSetInternalMethods.populateCachedMetaData(CachedResultSetMetaData cachedMetaData) |