Interface | Description |
---|---|
Criteria |
Marker interface to be able to create a tree structure while
combining filters, search and logical expressions.
|
CriteriaValidatorProvider | |
FilterValidator | |
LogicalExpressionValidator | |
Projection<T extends Column> |
Marker interface for
Selection and Aggregation . |
QueryBuilder<T> |
Interface for incrementally build a Query.
|
QueryBuilder.Aggregating<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilder.Filtering<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilder.FilteringCriteria<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilder.Grouping<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilder.Paging<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilder.Selecting<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilder.Sorting<T> |
This interface is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilderTools | |
SearchCriteriaProvider.SearchCriteriaFactory |
Class | Description |
---|---|
AbstractFilterCategoryValidator | |
Aggregation |
Holds the List of AggregationColumns to project by the Query.
|
AggregationColumn |
Immutable bean representing the column dot notation, alias,
visibility (if it's should be shown to the client or not).
|
Column |
Immutable bean representing the column dot notation, its alias
and its visibility (if it should be shown to the client or not).
|
ColumnAlias |
Immutable bean representing the column dot notation and it's alias.
|
CriteriaValidator | |
Facet<T> |
This class holds the metadata for a facet and its options.
|
FacetOption<T> |
This class holds the metadata for an individual option for a
facet . |
Filter<T> |
Bean representing a configured Filter on a column.
|
GenericFacet |
This class holds the metadata for a facet and its options.
|
GenericFacet.GenericFacetBuilder |
A builder that will construct a GenericFacet with the correct parameters
|
GenericFacetOption |
This class holds the metadata for an individual option for a
facet . |
GenericFilter |
Immutable bean representing a configured
Filter on a column. |
GenericLogicalExpression |
This class represents a logical expression combining multiple filters
in a query.
|
GenericQuery |
A
Query concrete class
An instance can only be obtained by using the helper class GenericQuery.GenericBuilder |
GenericQuery.GenericBuilder |
A class for incrementally build a
GenericQuery . |
GenericQuery.GenericBuilder.Aggregator |
This class encapsulates all the available Aggregation Functions
in a more object oriented way.
|
GenericQuery.GenericBuilder.FilterOpLiteral |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
GenericQuery.GenericBuilder.LogicalOp |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
GenericQuery.GenericBuilder.Order |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
GenericQuery.GenericBuilder.SearchOp |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
GenericQuery.GenericBuilder.Selector |
This is how you instantiate columns to configure a query for
selection, grouping or aggregation.
|
LogicalExpression<T> |
This class represents a logical expression combining multiple filters
in a query.
|
Query<T> |
An object-oriented representation of a query.
|
Query.Builder<T> |
A class for incrementally build a Query.
|
QueryBuilderTools.Aggregator |
This class encapsulates all the available Aggregation Functions
in a more object oriented way.
|
QueryBuilderTools.Order |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilderTools.SearchOp |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
QueryBuilderTools.Selector |
This is how you instantiate columns to configure a query for
selection, grouping or aggregation.
|
Search |
This class holds a full-text search query, such as "2004 TPS report deadline".
|
SearchAndCriteria | |
SearchCriteriaProvider | |
SearchCriteriaProvider.SearchFields | |
Selection |
Holds the List of Columns to project the Query by.
|
TypedValueCriteriaValidatorProvider | |
TypedValueCriteriaValidatorProvider.FilterContainmentValidation | |
TypedValueCriteriaValidatorProvider.FilterEqualityValidation | |
TypedValueCriteriaValidatorProvider.FilterInequalityValidation | |
TypedValueCriteriaValidatorProvider.FilterNullnessValidation | |
TypedValueCriteriaValidatorProvider.FilterRangeValidation | |
TypedValueCriteriaValidatorProvider.FilterWildcardValidation | |
TypedValueCriteriaValidatorProvider.TypedValueLogicalExpressionValidator | |
TypedValueFacet |
This class holds the metadata for a facet and its options.
|
TypedValueFacet.TypedValueFacetBuilder |
A builder that will construct a TypedValueFacet with the correct parameters
|
TypedValueFacetOption |
This class holds the metadata for an individual option for a
facet . |
TypedValueFilter |
Immutable bean representing a configured
Filter on a column. |
TypedValueLogicalExpression |
This class represents a logical expression combining multiple filters
in a query.
|
TypedValueQuery |
A
Query concrete class
An instance can only be obtained by using the helper class TypedValueQuery.TypedValueBuilder |
TypedValueQuery.TypedValueBuilder |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
TypedValueQuery.TypedValueBuilder.Aggregator |
This class encapsulates all the available Aggregation Functions
in a more object oriented way.
|
TypedValueQuery.TypedValueBuilder.FilterOpExpr |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
TypedValueQuery.TypedValueBuilder.FilterOpLiteral |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
TypedValueQuery.TypedValueBuilder.LogicalOp |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
TypedValueQuery.TypedValueBuilder.Order |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
TypedValueQuery.TypedValueBuilder.SearchOp |
This class is available as a preview of functionality that will be added to
the supported public API in a future release.
|
TypedValueQuery.TypedValueBuilder.Selector |
This is how you instantiate columns to configure a query for
selection, grouping or aggregation.
|
TypedValueQueryValidator |
Enum | Description |
---|---|
AggregationFunction |
Enumeration containing the valid aggregation functions which can be
applied to a column.
|
FilterOperator |
Enumeration of existing filter expression operators.
|
FilterOperatorCategory |
Categories used by
FilterOperator . |
LogicalOperator |
Enumeration containing the valid logical operators which can be used to
construct filters.
|
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.