Modifier and Type | Method and Description |
---|---|
QueryBuilder |
DatabaseHelper.createNestedQuery(java.lang.String innerQuery,
java.util.Map<java.lang.String,ParameterValue> parameteReplacementMap,
QueryReplacementHelper queryReplacementHelper,
java.util.List<java.lang.String> plainColumnNames) |
Modifier and Type | Method and Description |
---|---|
Query |
DatabaseHelper.buildQuery(QueryBuilder builder) |
java.lang.String |
DatabaseHelper.buildQueryToString(QueryBuilder builder) |
AggregateHavingQuery |
DatabaseHelper.getNewAggregateHavingQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
ColumnFilterQuery |
DatabaseHelper.getNewColumnFilterQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService uniqueNameService) |
ColumnQuery |
DatabaseHelper.getNewColumnQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService baseNameService,
ColumnNamingService uniqueNameService) |
EqualQueryCondition |
DatabaseHelper.getNewEqualQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
FilterWhereQuery |
DatabaseHelper.getNewFilterWhereQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
GreaterEqualQueryCondition |
DatabaseHelper.getNewGreaterEqualQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
GreaterQueryCondition |
DatabaseHelper.getNewGreaterQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
InnerFilterWhereQuery |
DatabaseHelper.getNewInnerFilterWhereQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService uniqueNameService) |
InQueryCondition |
DatabaseHelper.getNewInQueryCondition(Column column,
java.util.Collection dataCollection,
QueryBuilder queryBuilder) |
LessEqualQueryCondition |
DatabaseHelper.getNewLessEqualQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
LessQueryCondition |
DatabaseHelper.getNewLessQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
LikeQueryCondition |
DatabaseHelper.getNewLikeQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
LimitQuery |
DatabaseHelper.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
DatabaseHelper.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderLimitQuery |
DatabaseHelper.getNewOrderLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery |
DatabaseHelper.getNewOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderQuery |
DatabaseHelper.getNewOrderQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
LimitQuery |
Firebird.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
LimitQuery |
MonetDB.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
LimitQuery |
SybaseJConnect.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
Exasol.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OffsetQuery |
Firebird.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OffsetQuery |
MonetDB.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OffsetQuery |
SybaseJConnect.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderQuery |
MonetDB.getNewOrderQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
OffsetQuery |
Athena.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery |
Athena.getNewOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
AthenaOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
AthenaOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
LimitQuery |
Db2i.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
LimitQuery |
Db2z.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
Db2i.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OffsetQuery |
Db2z.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
DB2LimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
DB2OffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
OffsetQuery |
Derby.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery |
Derby.getNewOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
DerbyOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
DerbyOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
LimitQuery |
Informix.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
Informix.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
InformixLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
InformixOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
LimitQuery |
SqlServer.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
SqlServer.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery |
SqlServer.getNewOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderQuery |
SqlServer.getNewOrderQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
MsSQLLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
MsSQLOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
MsSQLOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
MsSQLOrderQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
LimitQuery |
Oracle.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
Oracle.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery |
Oracle.getNewOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
OracleLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OracleOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OracleOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
LimitQuery |
Teradata.getNewLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery |
Teradata.getNewOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery |
Teradata.getNewOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Constructor and Description |
---|
TeradataLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
TeradataOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
TeradataOrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
QryCondition |
FilterExecutorHooker.getQueryCondition(FilterSpec filter,
java.util.Map<java.lang.String,ParameterValue> pMap,
QueryReplacementHelper prefixer,
QueryBuilder queryBuilder,
ManagedQuery managedQuery,
java.sql.Connection connection) |
java.lang.String |
InnerQueryColumnReplacementHooker.modifyQuery(java.lang.String currentQuery,
QueryBuilder queryBuilder) |
java.lang.String |
CteQueryHandler.modifyStatement(java.lang.String stmt,
QueryBuilder queryBuilder) |
Modifier and Type | Method and Description |
---|---|
boolean |
ColumnReferenceSqlProvider.consumes(AdditionalColumnSpec col,
QueryBuilder queryBuilder) |
void |
FilterReplacementProviderHook.enhance(SimpleJuel juel,
Column column,
QueryBuilder queryBuilder,
ManagedQuery query) |
QryCondition |
DbFilterExecutorHook.getQueryCondition(FilterSpec filter,
java.util.Map<java.lang.String,ParameterValue> pMap,
QueryReplacementHelper prefixer,
QueryBuilder queryBuilder,
ManagedQuery managedQuery,
java.sql.Connection connection) |
java.lang.String |
ColumnReferenceSqlProvider.getSelectSnipped(AdditionalColumnSpec col,
QueryBuilder queryBuilder) |
java.lang.String |
InnerQueryModificationHook.modifyQuery(java.lang.String currentQuery,
QueryBuilder queryBuilder) |
java.lang.String |
StatementModificationHook.modifyStatement(java.lang.String stmt,
QueryBuilder queryBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
FilterReplacementProviderHookAdapter.enhance(SimpleJuel juel,
Column column,
QueryBuilder queryBuilder,
ManagedQuery query) |
Constructor and Description |
---|
AggregateHavingQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
ColumnFilterQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService uniqueColumnNamingService) |
ColumnQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService baseNameService,
ColumnNamingService uniqueNameService) |
FilterWhereQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
InnerFilterWhereQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService uniqueNameService) |
LimitQuery(Query nestedQuery,
QueryBuilder queryBuilder) |
OffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderLimitQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderOffsetQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
OrderQuery(Query nestedQuery,
QueryBuilder queryBuilder,
ColumnNamingService columnNamingService) |
Modifier and Type | Method and Description |
---|---|
QueryBuilder |
QueryBuilder.addOrderBy(Column column) |
QueryBuilder |
QueryBuilder.addOrderBy(Column column,
Order order,
Column.OrderPrecedence precedence) |
QueryBuilder |
QueryBuilder.column(Column col) |
QueryBuilder |
QueryBuilder.from(java.lang.String tableName) |
QueryBuilder |
QueryBuilder.innerWhere(QryCondition cond) |
QueryBuilder |
QueryBuilder.limit(int i) |
QueryBuilder |
QueryBuilder.select() |
QueryBuilder |
QueryBuilder.setAdditionalColumns(java.util.List<AdditionalColumnSpec> additionalColumns) |
QueryBuilder |
QueryBuilder.where(QryCondition cond) |
Modifier and Type | Method and Description |
---|---|
QryCondition |
ManagedQuery.addQryConditionAND(QryCondition existing,
QryCondition add,
QueryBuilder queryBuilder) |
QryCondition |
ManagedQuery.addQryConditionOR(QryCondition existing,
QryCondition add,
QueryBuilder queryBuilder) |
Constructor and Description |
---|
QuoteHelper(DatabaseHelper databaseHelper,
QueryBuilder builder) |
Constructor and Description |
---|
CompareOpQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
EqualQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
GreaterEqualQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
GreaterQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
InQueryCondition(Column column,
java.util.Collection<?> dataCollection,
QueryBuilder queryBuilder) |
LessEqualQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
LessQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
LikeQueryCondition(Column column,
java.lang.Object data,
QueryBuilder queryBuilder) |
Modifier and Type | Method and Description |
---|---|
QryCondition |
BinaryColumnFilterExecutorHooker.getQueryCondition(FilterSpec filter,
java.util.Map<java.lang.String,ParameterValue> pMap,
QueryReplacementHelper prefixer,
QueryBuilder queryBuilder,
ManagedQuery managedQuery,
java.sql.Connection connection) |
Modifier and Type | Method and Description |
---|---|
boolean |
ComputedColumnSqlProvider.consumes(AdditionalColumnSpec col,
QueryBuilder queryBuilder) |
java.lang.String |
ComputedColumnSqlProvider.getSelectSnipped(AdditionalColumnSpec col,
QueryBuilder queryBuilder) |
Modifier and Type | Method and Description |
---|---|
AggregateWrapper |
AggWrapperFactory.create(Column column,
ParameterSet parameters,
DatasourceContainerProvider datasourceContainerProvider,
QueryBuilder queryBuilder,
ManagedQuery query) |
void |
AggregateFilterReplacementProviderHooker.enhance(SimpleJuel juel,
Column column,
QueryBuilder queryBuilder,
ManagedQuery query) |
Constructor and Description |
---|
AggregateWrapper(EntityClonerService entityClonerService,
SimpleDataSupplier datasupplier,
Column column,
ParameterSet parameterSet,
DatasourceContainerProvider datasourceContainerProvider,
ManagedQuery query,
QueryBuilder queryBuilder) |
Modifier and Type | Method and Description |
---|---|
AnalyticalFunctionWrapper |
AnalyticalFunctionWrapperFactory.create(Column column,
ParameterSet parameters,
DatasourceContainerProvider datasourceContainerProvider,
QueryBuilder queryBuilder,
ManagedQuery query) |
void |
AnalyticalFilterReplacementProviderHooker.enhance(SimpleJuel juel,
Column column,
QueryBuilder queryBuilder,
ManagedQuery query) |
Constructor and Description |
---|
AnalyticalFunctionWrapper(EntityClonerService entityClonerService,
SimpleDataSupplier datasupplier,
Column column,
ParameterSet parameterSet,
DatasourceContainerProvider datasourceContainerProvider,
ManagedQuery query,
QueryBuilder queryBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
TodayFilterReplacementProviderHooker.enhance(SimpleJuel juel,
Column col,
QueryBuilder queryBuilder,
ManagedQuery query) |