## Uses of Class
org.apache.ignite.cache.store.jdbc.CacheAbstractJdbcStore.TypeKind

- Packages that use CacheAbstractJdbcStore.TypeKind
  Package | Description
  --- | ---
  org.apache.ignite.cache.store.jdbc | Contains reference JDBC-based cache store implementation.

- - ### Uses of CacheAbstractJdbcStore.TypeKind in org.apache.ignite.cache.store.jdbc

    Methods in org.apache.ignite.cache.store.jdbc that return CacheAbstractJdbcStore.TypeKind
    Modifier and Type | Method and Description
    --- | ---
    `protected CacheAbstractJdbcStore.TypeKind` | CacheAbstractJdbcStore.EntryMapping.`keyKind()`
    `protected CacheAbstractJdbcStore.TypeKind` | CacheAbstractJdbcStore.`kindForName(String type)`
    `protected CacheAbstractJdbcStore.TypeKind` | CacheAbstractJdbcStore.`kindForName(String type, boolean binarySupported)`
    `protected CacheAbstractJdbcStore.TypeKind` | CacheAbstractJdbcStore.EntryMapping.`valueKind()`
    `static CacheAbstractJdbcStore.TypeKind` | CacheAbstractJdbcStore.TypeKind.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static CacheAbstractJdbcStore.TypeKind[]` | CacheAbstractJdbcStore.TypeKind.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.ignite.cache.store.jdbc with parameters of type CacheAbstractJdbcStore.TypeKind
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract <R> R` | CacheAbstractJdbcStore.`buildObject(@Nullable String cacheName, String typeName, CacheAbstractJdbcStore.TypeKind typeKind, JdbcTypeField[] flds, Map<String,Integer> loadColIdxs, ResultSet rs)` Construct object from query result.
    `protected <R> R` | CacheJdbcPojoStore.`buildObject(@Nullable String cacheName, String typeName, CacheAbstractJdbcStore.TypeKind typeKind, JdbcTypeField[] flds, Map<String,Integer> loadColIdxs, ResultSet rs)` Construct object from query result.
    `protected abstract @Nullable Object` | CacheAbstractJdbcStore.`extractParameter(@Nullable String cacheName, String typeName, CacheAbstractJdbcStore.TypeKind typeKind, String fieldName, Object obj)` Get field value from object for use as query parameter.
    `protected @Nullable Object` | CacheJdbcPojoStore.`extractParameter(@Nullable String cacheName, String typeName, CacheAbstractJdbcStore.TypeKind typeKind, String fldName, Object obj)` Get field value from object for use as query parameter.
    `protected abstract Object` | CacheAbstractJdbcStore.`typeIdForTypeName(CacheAbstractJdbcStore.TypeKind kind, String typeName)` Calculate type ID for given type name.
    `protected Object` | CacheJdbcPojoStore.`typeIdForTypeName(CacheAbstractJdbcStore.TypeKind kind, String typeName)` Calculate type ID for given type name.

    Constructors in org.apache.ignite.cache.store.jdbc with parameters of type CacheAbstractJdbcStore.TypeKind
    Constructor and Description
    `EntryMapping(@Nullable String cacheName, JdbcDialect dialect, JdbcType typeMeta, CacheAbstractJdbcStore.TypeKind keyKind, CacheAbstractJdbcStore.TypeKind valKind, boolean escape)`

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023