Interface QueryBuilderFactory
public interface QueryBuilderFactory
Factory for creating query builders which can be used to graphically
create and run queries.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
The available query result types. -
Method Summary
Modifier and TypeMethodDescriptionCreates a query builder that can create queries returning all result types.createBuilder
(boolean enableRowBasedFilters, boolean limitFilters, QueryBuilderFactory.QueryType... types) Creates a query builder for a specific set of result types.createBuilder
(boolean enableRowBasedFilters, QueryBuilderFactory.QueryType... types) Creates a query builder for a specific set of result types.createBuilder
(QueryBuilderFactory.QueryType... types) Creates a query builder for a specific set of result types.
-
Method Details
-
createBuilder
QueryBuilder createBuilder()Creates a query builder that can create queries returning all result types. -
createBuilder
Creates a query builder for a specific set of result types. -
createBuilder
Creates a query builder for a specific set of result types.- Parameters:
enableRowBasedFilters
- true if filters based on current selection in results should be enabled.
-
createBuilder
QueryBuilder createBuilder(boolean enableRowBasedFilters, boolean limitFilters, QueryBuilderFactory.QueryType... types) Creates a query builder for a specific set of result types.- Parameters:
enableRowBasedFilters
- true if filters based on current selection in results should be enabled.limitFilters
- true if filters should be limited to the most commonly used ones when selecting a set of entities for exporting, publishing etc.
-