public abstract class NosqlTemplateBase extends Object
Modifier and Type | Field and Description |
---|---|
static String |
JSON_COLUMN |
protected static org.slf4j.Logger |
LOG |
protected MappingNosqlConverter |
mappingNosqlConverter |
protected oracle.nosql.driver.NoSQLHandle |
nosqlClient |
protected NosqlDbFactory |
nosqlDbFactory |
protected oracle.nosql.driver.util.LruCache<String,oracle.nosql.driver.ops.PreparedStatement> |
psCache |
Modifier | Constructor and Description |
---|---|
protected |
NosqlTemplateBase(NosqlDbFactory nosqlDbFactory,
MappingNosqlConverter mappingNosqlConverter) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doCreateTableIfNotExists(NosqlEntityInformation<?,?> entityInformation) |
protected oracle.nosql.driver.ops.DeleteResult |
doDelete(NosqlEntityInformation<?,?> entityInformation,
oracle.nosql.driver.values.MapValue primaryKey) |
protected <T> Iterable<oracle.nosql.driver.values.MapValue> |
doExecuteMapValueQuery(NosqlQuery query,
NosqlEntityInformation<T,?> entityInformation) |
protected oracle.nosql.driver.ops.GetResult |
doGet(NosqlEntityInformation<?,?> entityInformation,
oracle.nosql.driver.values.MapValue primaryKey) |
protected oracle.nosql.driver.ops.PutResult |
doPut(NosqlEntityInformation<?,?> entityInformation,
oracle.nosql.driver.values.MapValue row,
boolean ifPresent) |
protected Iterable<oracle.nosql.driver.values.MapValue> |
doRunQueryNosqlParams(NosqlEntityInformation<?,?> entityInformation,
String query,
Map<String,oracle.nosql.driver.values.FieldValue> nosqlParams)
nosqlParams is a Map of param_name to FieldValue
|
protected oracle.nosql.driver.ops.TableResult |
doTableRequest(NosqlEntityInformation<?,?> entityInformation,
oracle.nosql.driver.ops.TableRequest tableReq) |
protected void |
doUpdate(NosqlEntityInformation<?,?> entityInformation,
oracle.nosql.driver.values.MapValue row) |
public static final String JSON_COLUMN
protected static final org.slf4j.Logger LOG
protected final NosqlDbFactory nosqlDbFactory
protected final oracle.nosql.driver.NoSQLHandle nosqlClient
protected final MappingNosqlConverter mappingNosqlConverter
protected oracle.nosql.driver.util.LruCache<String,oracle.nosql.driver.ops.PreparedStatement> psCache
protected NosqlTemplateBase(NosqlDbFactory nosqlDbFactory, MappingNosqlConverter mappingNosqlConverter)
protected oracle.nosql.driver.ops.TableResult doTableRequest(NosqlEntityInformation<?,?> entityInformation, oracle.nosql.driver.ops.TableRequest tableReq)
protected boolean doCreateTableIfNotExists(NosqlEntityInformation<?,?> entityInformation)
protected oracle.nosql.driver.ops.DeleteResult doDelete(NosqlEntityInformation<?,?> entityInformation, oracle.nosql.driver.values.MapValue primaryKey)
protected oracle.nosql.driver.ops.PutResult doPut(NosqlEntityInformation<?,?> entityInformation, oracle.nosql.driver.values.MapValue row, boolean ifPresent)
protected oracle.nosql.driver.ops.GetResult doGet(NosqlEntityInformation<?,?> entityInformation, oracle.nosql.driver.values.MapValue primaryKey)
protected void doUpdate(NosqlEntityInformation<?,?> entityInformation, oracle.nosql.driver.values.MapValue row)
protected Iterable<oracle.nosql.driver.values.MapValue> doRunQueryNosqlParams(NosqlEntityInformation<?,?> entityInformation, String query, Map<String,oracle.nosql.driver.values.FieldValue> nosqlParams)
protected <T> Iterable<oracle.nosql.driver.values.MapValue> doExecuteMapValueQuery(NosqlQuery query, NosqlEntityInformation<T,?> entityInformation)
Copyright © 2022 Oracle Corporation. All rights reserved.