Uses of Interface
org.sqlproc.engine.SqlQuery
-
Packages that use SqlQuery Package Description 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
Fields in org.sqlproc.engine declared as SqlQuery Modifier and Type Field Description private SqlQuery
SqlQueryEngine.QueryExecutor. query
Methods in org.sqlproc.engine that return SqlQuery Modifier and Type Method Description 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, Class<?>... moreTypes)
Declares a scalar query result, which is an SQL query execution output value.SqlQuery
SqlSession. createSqlQuery(String queryString)
Creates a new instance ofSqlQuery
, which is a wrapper around the SQL query command.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, Class<?>... moreTypes)
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, Class<?>... moreTypes)
Binds multiple values to a named query parameter.SqlQuery
SqlQuery. setSqlControl(SqlControl sqlControl)
Sets the compound parameters controlling the META SQL execution.Methods in org.sqlproc.engine with parameters of type SqlQuery Modifier and Type Method Description private Object
SqlProcedureEngine. callFunction(SqlQuery query, SqlProcessResult processResult, SqlMappingResult mappingResult)
Internal callFunction implementationprivate <E> List<E>
SqlProcedureEngine. callQuery(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass)
Internal callQuery implementationprivate Integer
SqlProcedureEngine. callUpdate(SqlQuery query, SqlProcessResult processResult)
Internal callUpdate implementationprivate Integer
SqlCrudEngine. delete(SqlQuery query, SqlProcessResult processResult)
Internal delete implementationprivate <E> E
SqlCrudEngine. get(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass, SqlControl sqlControl)
Internal get implementationprivate Integer
SqlCrudEngine. insert(SqlQuery query, SqlProcessResult processResult)
Internal insert implementationprivate 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 Modifier and Type Method Description (package private) void
SqlType. setParameter(SqlProcessContext ctx, SqlQuery query, String paramName, Object inputValue, Class<?>... inputTypes)
Bind an input value to a named query parameter.(package private) void
SqlInputValue. setQueryParam(SqlTypeFactory typeFactory, SqlSession session, SqlQuery query, String paramName)
Bind a dynamic input value to a named query parameter.boolean
SqlProcessResult. setQueryParams(SqlSession session, SqlQuery query)
Bind an input values to a named query parameters.(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.void
SqlMappingResult. setQueryResultMapping(Class<?> resultClass, Map<String,Class<?>> moreResultClasses, SqlQuery query)
Declares a scalar query results for all mapping rule items. -
Uses of SqlQuery in org.sqlproc.engine.jdbc
Classes in org.sqlproc.engine.jdbc that implement SqlQuery Modifier and Type Class Description class
JdbcQuery
The JDBC stack implementation of the SQL Engine query contract.Methods in org.sqlproc.engine.jdbc that return SqlQuery Modifier and Type Method Description 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, Class<?>... moreTypes)
Declares a scalar query result, which is an SQL query execution output value.SqlQuery
JdbcSimpleSession. createSqlQuery(String queryString)
Creates a new instance ofSqlQuery
, which is a wrapper around the SQL query command.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, Class<?>... moreTypes)
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, Class<?>... moreTypes)
Binds multiple values to a named query parameter.SqlQuery
JdbcQuery. setSqlControl(SqlControl sqlControl)
Sets the compound parameters controlling the META SQL execution. -
Uses of SqlQuery in org.sqlproc.engine.jdbc.type
Methods in org.sqlproc.engine.jdbc.type with parameters of type SqlQuery Modifier and Type Method Description void
JdbcOracleCursorType. addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
Declares a scalar query result, which is an SQL query execution output value.void
JdbcOtherType. addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
Declares a scalar query result, which is an SQL query execution output value.void
JdbcOracleCursorType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
JdbcOtherType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
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 Modifier and Type Method Description void
SqlDefaultType. addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
Declares a scalar query result, which is an SQL query execution output value.void
SqlIdentityType. addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
Declares a scalar query result, which is an SQL query execution output value.void
SqlMetaType. addScalar(SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
Declares a scalar query result, which is an SQL query execution output value.default void
SqlMetaType. addScalarEntryLog(org.slf4j.Logger logger, SqlMetaType sqlMetaType, SqlTypeFactory typeFactory, SqlQuery query, String dbName, Class<?>... attributeTypes)
void
SqlByteArrayType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlDateTimeType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlDateType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlDefaultType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlEnumIntegerType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlEnumStringType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlFromDateType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlIdentityType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object identitySetter, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlInstantType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlLocalDateTimeType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlLocalDateType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlLocalTimeType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlMetaType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlOutValueType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object outValueSetter, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlTimestampType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlTimeType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.void
SqlToDateType. setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
Binds an input value to a named query parameter.default void
SqlMetaType. setParameterEntryLog(org.slf4j.Logger logger, SqlMetaType sqlMetaType, SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes)
-