public class StandardQueries extends Object implements DbQueryExtension
Modifier and Type | Field and Description |
---|---|
protected ConnectionContext |
connectionContext |
Constructor and Description |
---|
StandardQueries(ConnectionContext connectionContext) |
Modifier and Type | Method and Description |
---|---|
static Class<? extends StandardQueries> |
getQueryImplementation(String url) |
<T> List<T> |
query(String sql,
ParameterBinding parameterBinding,
DataRowListener<T> listener) |
int |
queryInt(String sql,
ParameterBinding parameterBinding) |
static void |
registerQueryImplementation(String jdbcUrlPrefix,
Class<? extends StandardQueries> dbQueryClaz) |
static String[] |
utilsSplitDottedObjectNames(String objectName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, getCount, getMetaData, getPrimaryKeys, getSqlObjects, isColumnExists, isDbOptionExists, isPrivilegeExists, isSqlObjectExists, isTableExists, isUserExists, query, queryString, truncateTable
protected final ConnectionContext connectionContext
public StandardQueries(ConnectionContext connectionContext)
public static void registerQueryImplementation(String jdbcUrlPrefix, Class<? extends StandardQueries> dbQueryClaz)
public static Class<? extends StandardQueries> getQueryImplementation(String url)
public static String[] utilsSplitDottedObjectNames(String objectName) throws MintleafException
MintleafException
public <T> List<T> query(String sql, ParameterBinding parameterBinding, DataRowListener<T> listener) throws MintleafException
query
in interface DbQueryExtension
MintleafException
public int queryInt(String sql, ParameterBinding parameterBinding) throws MintleafException
queryInt
in interface DbQueryExtension
MintleafException
Copyright © 2017. All rights reserved.