protected static class CacheAbstractJdbcStore.EntryMapping extends Object
| Constructor and Description |
|---|
CacheAbstractJdbcStore.EntryMapping(String cacheName,
JdbcDialect dialect,
JdbcType typeMeta,
CacheAbstractJdbcStore.TypeKind keyKind,
CacheAbstractJdbcStore.TypeKind valKind) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
fullTableName()
Get full table name.
|
protected JdbcTypeField[] |
keyColumns()
Gets key columns.
|
protected CacheAbstractJdbcStore.TypeKind |
keyKind() |
protected String |
keyType() |
protected String |
loadCacheRangeQuery(boolean appendLowerBound,
boolean appendUpperBound)
Construct query for select values in range.
|
protected String |
loadQuery(int keyCnt)
Construct query for select values with key count less or equal
maxKeysPerStmt |
protected JdbcTypeField[] |
valueColumns()
Gets value columns.
|
protected CacheAbstractJdbcStore.TypeKind |
valueKind() |
protected String |
valueType() |
public CacheAbstractJdbcStore.EntryMapping(@Nullable
String cacheName,
JdbcDialect dialect,
JdbcType typeMeta,
CacheAbstractJdbcStore.TypeKind keyKind,
CacheAbstractJdbcStore.TypeKind valKind)
cacheName - Cache name.dialect - JDBC dialect.typeMeta - Type metadata.protected String keyType()
protected CacheAbstractJdbcStore.TypeKind keyKind()
protected String valueType()
protected CacheAbstractJdbcStore.TypeKind valueKind()
protected String loadQuery(int keyCnt)
maxKeysPerStmtkeyCnt - Key count.protected String loadCacheRangeQuery(boolean appendLowerBound, boolean appendUpperBound)
appendLowerBound - Need add lower bound for range.appendUpperBound - Need add upper bound for range.protected JdbcTypeField[] keyColumns()
protected JdbcTypeField[] valueColumns()
protected String fullTableName()
Follow @ApacheIgnite
Ignite Fabric : ver. 1.5.11 Release Date : April 8 2016