Package ru.curs.celesta.dbutils.term
Interface WhereMakerParamsProvider
public interface WhereMakerParamsProvider
The interface that provides needed information for building filter/navigation
queries. This could be Cursor, but we extracted this interface for
testability.
-
Method Details
-
dba
QueryBuildingHelper dba() -
initOrderBy
void initOrderBy() -
sortFields
String[] sortFields() -
sortFieldsIndices
int[] sortFieldsIndices() -
descOrders
boolean[] descOrders() -
values
Object[] values() -
isNullable
-
filters
Map<String,AbstractFilter> filters() -
complexFilter
Expr complexFilter() -
inFilter
In inFilter()
-