Uses of Class
ru.curs.celesta.dbutils.stmt.ParameterSetter
-
Packages that use ParameterSetter Package Description ru.curs.celesta.dbutils.adaptors Adaptors for various RDBMS.ru.curs.celesta.dbutils.stmt Classes for work with prepared statements.ru.curs.celesta.dbutils.term Terms that constitute cursor's WHERE condition. -
-
Uses of ParameterSetter in ru.curs.celesta.dbutils.adaptors
Method parameters in ru.curs.celesta.dbutils.adaptors with type arguments of type ParameterSetter Modifier and Type Method Description abstract PreparedStatementDBAdaptor. getInsertRecordStatement(Connection conn, BasicTable t, boolean[] nullsMask, List<ParameterSetter> program)Creates a PreparedStatement object for an INSERT statement to insert a record into a table.PreparedStatementFirebirdAdaptor. getInsertRecordStatement(Connection conn, BasicTable t, boolean[] nullsMask, List<ParameterSetter> program)PreparedStatementH2Adaptor. getInsertRecordStatement(Connection conn, BasicTable t, boolean[] nullsMask, List<ParameterSetter> program)PreparedStatementMSSQLAdaptor. getInsertRecordStatement(Connection conn, BasicTable t, boolean[] nullsMask, List<ParameterSetter> program)PreparedStatementOraAdaptor. getInsertRecordStatement(Connection conn, BasicTable t, boolean[] nullsMask, List<ParameterSetter> program)PreparedStatementPostgresAdaptor. getInsertRecordStatement(Connection conn, BasicTable t, boolean[] nullsMask, List<ParameterSetter> program)PreparedStatementDBAdaptor. getUpdateRecordStatement(Connection conn, BasicTable t, boolean[] equalsMask, boolean[] nullsMask, List<ParameterSetter> program, String where)Builds prepared statement for records UPDATE.
equalsMask[columnIndex]should containtruefor the column with index equal tocolumnIndexto take part in the evaluation.
IfnullsMask[columnIndex]containstrueIS NULLcheck has a priority aboveprogram[columnIndex]check -column = ?. -
Uses of ParameterSetter in ru.curs.celesta.dbutils.stmt
Subclasses of ParameterSetter in ru.curs.celesta.dbutils.stmt Modifier and Type Class Description classArbitraryParameterSetterCreated by ioann on 16.08.2017.classFieldParameterSetterParameter setter for record field.classRecVersionParameterSetterParameter setter for recverion parameter.classSingleValueParameterSetterParameter setter for single value filter.classValueFromParameterSetterParameter setter for 'from' part of range filter.classValueToParameterSetterCreated by ioann on 10.05.2017.Methods in ru.curs.celesta.dbutils.stmt that return ParameterSetter Modifier and Type Method Description static ParameterSetterParameterSetter. create(int i, QueryBuildingHelper queryBuildingHelper)static ParameterSetterParameterSetter. create(SingleValue v, QueryBuildingHelper queryBuildingHelper)static ParameterSetterParameterSetter. createForRecversion(QueryBuildingHelper queryBuildingHelper)static ParameterSetterParameterSetter. createForValueFrom(Range r, QueryBuildingHelper queryBuildingHelper)static ParameterSetterParameterSetter. createForValueTo(Range r, QueryBuildingHelper queryBuildingHelper) -
Uses of ParameterSetter in ru.curs.celesta.dbutils.term
Method parameters in ru.curs.celesta.dbutils.term with type arguments of type ParameterSetter Modifier and Type Method Description voidAlwaysFalse. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidAlwaysTrue. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidAndTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidFieldCompTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidFieldsCortegeTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidFromTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidInTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidIsNull. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidNotTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidOrTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidRangeTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidSingleValueTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidValuesCortegeTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)abstract voidWhereTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)voidWhereTermCompareTerm. programParams(List<ParameterSetter> program, QueryBuildingHelper queryBuildingHelper)
-