Class ParamValueSelect
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.ParamValueSelect
-
Nested Class Summary
Nested classes/interfaces inherited from class CommonDAO
CommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T> -
Field Summary
FieldsFields inherited from class CommonDAO
con, log, SQL_AND, SQL_DELETE, SQL_DELETE_FROM, SQL_DESC, SQL_DISTINCT, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT_IGNORE_INTO, SQL_INSERT_INTO, SQL_LEFT_JOIN, SQL_LIMIT, SQL_ON_DUP_KEY_UPDATE, SQL_ORDER_BY, SQL_REPLACE, SQL_SELECT, SQL_SELECT_ALL_FROM, SQL_SELECT_COUNT_ROWS, SQL_SET, SQL_UNION_ALL, SQL_UPDATE, SQL_VALUES, SQL_VALUES_1, SQL_VALUES_2, SQL_VALUES_3, SQL_VALUES_4, SQL_VALUES_5, SQL_WHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidparamSelectQuery(String variable, String linkColumn, StringBuilder selectPart, StringBuilder joinPart, boolean addColumnValueAlias) Adds parameter selection query partsMethods inherited from class CommonDAO
deleteById, foundRows, getById, getGroupedIds, getGroupedIds, getIds, getIds, getPageLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, update, updateColumn, updateIds, updateIds, updateOrInsert
-
Field Details
-
PARAM_ADDRESS_FIELD_QUARTER
- See Also:
-
PARAM_ADDRESS_FIELD_STREET
- See Also:
-
PARAM_ADDRESS_FIELDS
-
-
Constructor Details
-
ParamValueSelect
public ParamValueSelect()
-
-
Method Details
-
paramSelectQuery
public static void paramSelectQuery(String variable, String linkColumn, StringBuilder selectPart, StringBuilder joinPart, boolean addColumnValueAlias) Adds parameter selection query parts- Parameters:
variable- the parameter macros, e.g.param:12, optionally ended with:valueor date format suffixesselectPart- SELECT part of the queryjoinPart- JOIN part of the queryaddColumnValueAlias- adds the column alias in the query, e.g.AS param_79_value
-