Package ru.curs.celesta.dbutils.term
Class WhereTermsMaker
java.lang.Object
ru.curs.celesta.dbutils.term.CsqlWhereTermsMaker
ru.curs.celesta.dbutils.term.WhereTermsMaker
Produces navigation queries.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets WHERE clause for single record with respect to other filters on a record.Gets WHERE clause for filtered row set.getWhereTerm(char op) Gets WHERE clause for navigational term with respect of filters and database settings.static StringUnquotes the name.Methods inherited from class ru.curs.celesta.dbutils.term.CsqlWhereTermsMaker
getPKWhereTerm, getPKWhereTermForGet
-
Constructor Details
-
WhereTermsMaker
-
-
Method Details
-
getHereWhereTerm
Gets WHERE clause for single record with respect to other filters on a record.- Parameters:
t- Table meta.
-
getWhereTerm
Gets WHERE clause for filtered row set. -
getWhereTerm
Gets WHERE clause for navigational term with respect of filters and database settings.- Parameters:
op- navigation operator: '>', 'invalid input: '<'', or '='.
-
unquot
Unquotes the name.'name' -> name
- Parameters:
name- name to be unquoted
-