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.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)
          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)
          Internal delete implementation
private  Integer SqlCrudEngine.update(SqlQuery query)
          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(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(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.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 JdbcOracleCursorType.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 JdbcOtherType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void JdbcOracleCursorType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void JdbcDefaultType.setParameter(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 SqlDoubleType.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 SqlBlobType.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 SqlBigDecimalType.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 SqlTextType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlBigIntegerType.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 SqlEnumStringType.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.
 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 SqlStringType.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 SqlEnumIntegerType.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 SqlDateType.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 SqlByteType.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 SqlOutValueType.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.
abstract  void SqlMetaType.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 SqlClobType.addScalar(SqlQuery query, String dbName, Class<?> attributeType)
          Declares a scalar query result, which is an SQL query execution output value.
 void SqlDoubleType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBooleanType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBlobType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlLongType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBigDecimalType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlTimeType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlTextType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlBigIntegerType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlFloatType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlEnumStringType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlByteArrayType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlTimestampType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlIdentityType.setParameter(SqlQuery query, String paramName, Object identitySetter, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlStringType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlFromDateType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlEnumIntegerType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlDateTimeType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlDateType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlToDateType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlByteType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlCharType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlOutValueType.setParameter(SqlQuery query, String paramName, Object outValueSetter, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlIntegerType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
abstract  void SqlMetaType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlShortType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 void SqlClobType.setParameter(SqlQuery query, String paramName, Object inputValue, Class<?> inputType, boolean ingoreError)
          Binds an input value to a named query parameter.
 



Copyright © 2014. All rights reserved.