Uses of Interface
org.sqlproc.engine.SqlQuery

Packages that use SqlQuery
org.sqlproc.engine The public part of the SQL Processor implementation. 
org.sqlproc.engine.impl The private part of the SQL Processor implementation. 
org.sqlproc.engine.jdbc The adapters and proxies for the JDBC stack. 
org.sqlproc.engine.jdbc.type All the META types staff for the JDBC stack devoted to special handling of input/output values. 
org.sqlproc.engine.type All the META types staff devoted to special handling of input/output values. 
 

Uses of SqlQuery in org.sqlproc.engine
 

Methods in org.sqlproc.engine that return SqlQuery
 SqlQuery SqlQuery.addScalar(String columnAlias)
          Declares a scalar query result, which is an SQL query execution output value.
 SqlQuery SqlQuery.addScalar(String columnAlias, Object type)
          Declares a scalar query result, which is an SQL query execution output value.
 SqlQuery SqlSession.createSqlQuery(String queryString)
          Creates a new instance of SqlQuery, which is a wrapper around the SQL query command.
 SqlQuery SqlQuery.setFetchSize(int fetchSize)
          Sets the fetch size of rows to retrieve.
 SqlQuery SqlQuery.setFirstResult(int firstResult)
          Sets the first row to retrieve.
 SqlQuery SqlQuery.setMaxResults(int maxResults)
          Sets the maximum number of rows to retrieve.
 SqlQuery SqlQuery.setOrdered(boolean ordered)
          Sets the indicator the SQL output is sorted.
 SqlQuery SqlQuery.setParameter(String name, Object val)
          Binds a value to a named query parameter.
 SqlQuery SqlQuery.setParameter(String name, Object val, Object type)
          Binds a value to a named query parameter.
 SqlQuery SqlQuery.setParameterList(String name, Object[] vals)
          Binds multiple values to a named query parameter.
 SqlQuery SqlQuery.setParameterList(String name, Object[] vals, Object type)
          Binds multiple values to a named query parameter.
 SqlQuery SqlQuery.setTimeout(int timeout)
          Sets a timeout for the underlying query.
 

Methods in org.sqlproc.engine with parameters of type SqlQuery
private  Object SqlProcedureEngine.callFunction(SqlQuery query, SqlProcessResult processResult)
          Internal callFunction implementation
private
<E> List<E>
SqlProcedureEngine.callQuery(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass)
          Internal callQuery implementation
private  Integer SqlProcedureEngine.callUpdate(SqlQuery query, SqlProcessResult processResult)
          Internal callUpdate implementation
private  Integer SqlCrudEngine.delete(SqlQuery query, SqlProcessResult processResult)
          Internal delete implementation
private
<E> E
SqlCrudEngine.get(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass, SqlControl sqlControl)
          Internal get implementation
private  Integer SqlCrudEngine.insert(SqlQuery query, SqlProcessResult processResult)
          Internal insert implementation
private
<E> List<E>
SqlQueryEngine.query(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass, SqlControl sqlControl)
          Internal query implementation
private  Integer SqlQueryEngine.queryCount(SqlQuery queryCount, SqlProcessResult processResult)
          Internal delete implementation
private  Integer SqlCrudEngine.update(SqlQuery query, SqlProcessResult processResult)
          Internal update implementation
 

Uses of SqlQuery in org.sqlproc.engine.impl
 

Methods in org.sqlproc.engine.impl with parameters of type SqlQuery
(package private)  void SqlType.setParameter(SqlProcessContext ctx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType)
          Bind an input value to a named query parameter.
(package private)  void SqlInputValue.setQueryParam(SqlSession session, SqlQuery query, String paramName)
          Bind a dynamic input value to a named query parameter.
 void SqlProcessResult.setQueryParams(SqlSession session, SqlQuery query)
          Bind an input values to a named query parameters.
 void SqlMappingResult.setQueryResultMapping(Class<?> resultClass, Map<String,Class<?>> moreResultClasses, SqlQuery query)
          Declares a scalar query results for all mapping rule items.
(package private)  void SqlMappingItem.setQueryResultMapping(SqlProcessContext ctx, Class<?> resultClass, Map<String,Class<?>> moreResultClasses, SqlQuery query)
          Declares a scalar query result for this mapping rule item.
 

Uses of SqlQuery in org.sqlproc.engine.jdbc
 

Classes in org.sqlproc.engine.jdbc that implement SqlQuery
 class JdbcQuery
          The JDBC stack implementation of the SQL Engine query contract.
 

Methods in org.sqlproc.engine.jdbc that return SqlQuery
 SqlQuery JdbcQuery.addScalar(String columnAlias)
          Declares a scalar query result, which is an SQL query execution output value.
 SqlQuery JdbcQuery.addScalar(String columnAlias, Object type)
          Declares a scalar query result, which is an SQL query execution output value.
 SqlQuery JdbcSimpleSession.createSqlQuery(String queryString)
          Creates a new instance of SqlQuery, which is a wrapper around the SQL query command.
 SqlQuery JdbcQuery.setFetchSize(int fetchSize)
          Sets the fetch size of rows to retrieve.
 SqlQuery JdbcQuery.setFirstResult(int firstResult)
          Sets the first row to retrieve.
 SqlQuery JdbcQuery.setMaxResults(int maxResults)
          Sets the maximum number of rows to retrieve.
 SqlQuery JdbcQuery.setOrdered(boolean ordered)
          Sets the indicator the SQL output is sorted.
 SqlQuery JdbcQuery.setParameter(String name, Object val)
          Binds a value to a named query parameter.
 SqlQuery JdbcQuery.setParameter(String name, Object val, Object type)
          Binds a value to a named query parameter.
 SqlQuery JdbcQuery.setParameterList(String name, Object[] vals)
          Binds multiple values to a named query parameter.
 SqlQuery JdbcQuery.setParameterList(String name, Object[] vals, Object type)
          Binds multiple values to a named query parameter.
 SqlQuery JdbcQuery.setTimeout(int timeout)
          Sets a timeout for the underlying query.
 

Uses of SqlQuery in org.sqlproc.engine.jdbc.type
 

Methods in org.sqlproc.engine.jdbc.type with parameters of type SqlQuery
 void JdbcOtherType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void JdbcDefaultType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void JdbcOracleCursorType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void JdbcOtherType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void JdbcDefaultType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void JdbcOracleCursorType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 

Uses of SqlQuery in org.sqlproc.engine.type
 

Methods in org.sqlproc.engine.type with parameters of type SqlQuery
 void SqlBigIntegerType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlCharType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlDoubleType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlToDateType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlDateType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlFloatType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlFromDateType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlByteType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlBigDecimalType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlBooleanType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlShortType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlStringType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlOutValueType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlLongType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlEnumStringType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlTextType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlTimestampType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlIdentityType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlByteArrayType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
abstract  void SqlMetaType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlTimeType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlBlobType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlIntegerType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlDateTimeType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlEnumIntegerType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlClobType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlBigIntegerType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlCharType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlDoubleType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlToDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlFloatType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlFromDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlByteType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBigDecimalType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBooleanType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlShortType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlStringType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlOutValueType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object outValueSetter, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlLongType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlEnumStringType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlTextType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlTimestampType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlIdentityType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object identitySetter, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlByteArrayType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
abstract  void SqlMetaType.setParameter(SqlRuntimeContext runtimeCtxCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlTimeType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBlobType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlIntegerType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlDateTimeType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlEnumIntegerType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlClobType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 



Copyright © 2015. All rights reserved.