## Uses of Class
org.apache.ignite.cache.store.jdbc.JdbcTypeField

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

### Uses of JdbcTypeField in org.apache.ignite.cache.store.jdbc

Methods in org.apache.ignite.cache.store.jdbc that return JdbcTypeField
Modifier and Type | Method and Description
--- | ---
`JdbcTypeField[]` | JdbcType.`getKeyFields()` Gets optional persistent key fields (needed only if `CacheJdbcPojoStore` is used).
`JdbcTypeField[]` | JdbcType.`getValueFields()` Gets optional persistent value fields (needed only if `CacheJdbcPojoStore` is used).
`protected JdbcTypeField[]` | CacheAbstractJdbcStore.EntryMapping.`keyColumns()` Gets key columns.
`JdbcTypeField` | JdbcTypeField.`setDatabaseFieldName(String dbFldName)`
`JdbcTypeField` | JdbcTypeField.`setDatabaseFieldType(int dbFldType)`
`JdbcTypeField` | JdbcTypeField.`setJavaFieldName(String javaFldName)`
`JdbcTypeField` | JdbcTypeField.`setJavaFieldType(Class<?> javaFldType)`
`protected JdbcTypeField[]` | CacheAbstractJdbcStore.EntryMapping.`valueColumns()` Gets value columns.

Methods in org.apache.ignite.cache.store.jdbc with parameters of type JdbcTypeField
Modifier and Type | Method and Description
--- | ---
`protected Object` | CacheJdbcPojoStore.`buildBinaryObject(String typeName, JdbcTypeField[] fields, Collection<String> hashFields, Map<String,Integer> loadColIdxs, ResultSet rs)` Construct binary object from query result.
`protected abstract <R> R` | CacheAbstractJdbcStore.`buildObject(String cacheName, String typeName, CacheAbstractJdbcStore.TypeKind typeKind, JdbcTypeField[] flds, Collection<String> hashFlds, Map<String,Integer> loadColIdxs, ResultSet rs)` Construct object from query result.
`protected <R> R` | CacheJdbcPojoStore.`buildObject(String cacheName, String typeName, CacheAbstractJdbcStore.TypeKind typeKind, JdbcTypeField[] flds, Collection<String> hashFlds, Map<String,Integer> loadColIdxs, ResultSet rs)` Construct object from query result.
`protected void` | CacheAbstractJdbcStore.`fillParameter(PreparedStatement stmt, int idx, JdbcTypeField field, Object fieldVal)` Sets the value of the designated parameter using the given object.
`JdbcType` | JdbcType.`setKeyFields(JdbcTypeField... keyFlds)` Sets optional persistent key fields (needed only if `CacheJdbcPojoStore` is used).
`JdbcType` | JdbcType.`setValueFields(JdbcTypeField... valFlds)` Sets optional persistent value fields (needed only if `CacheJdbcPojoStore` is used).

Constructors in org.apache.ignite.cache.store.jdbc with parameters of type JdbcTypeField
Constructor and Description
`JdbcTypeField(JdbcTypeField field)` Copy constructor.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.8.0
Release Date | : December 5 2016