Interface | Description |
---|---|
AttachmentsQueryCriteriaParser | |
BaseQueryCriteriaParser<Q extends GenericQueryCriteria<Q,? super P>,P extends BaseQueryCriteriaParser<Q,? super P,? super S>,S extends BaseSort> | |
CordaTransactionSupport | |
GenericQueryCriteria<Q extends GenericQueryCriteria<Q,?>,P extends BaseQueryCriteriaParser<Q,?,?>> | |
IQueryCriteriaParser | |
Operator | |
SessionScope |
Represents scope for the operation when JPA Session been created, i.e. transaction started.
|
Class | Description |
---|---|
AttachmentQueryCriteria | |
AttachmentSort | |
BaseSort | |
Builder | |
Column<O,C> | |
ColumnPredicate<C> | |
CriteriaExpression<O,T> | |
FieldInfo |
Contains information about a field from an entity class.
Used as part of query criteria construction through
class Builder , produced by function getField .
The constructor should not be invoked manually. |
PageSpecification |
class PageSpecification allows specification of a page number (starting from DEFAULT_PAGE_NUM) and page size
(defaulting to DEFAULT_PAGE_SIZE with a maximum page size of MAX_PAGE_SIZE)
Note: we default the page number to DEFAULT_PAGE_SIZE to enable queries without requiring a page specification
but enabling detection of large results sets that fall out of the DEFAULT_PAGE_SIZE requirement.
MAX_PAGE_SIZE should be used with extreme caution as results may exceed your JVM memory footprint. |
QueryCriteria |
Indexing assumptions:
QueryCriteria assumes underlying schema tables are correctly indexed for performance.
|
QueryCriteriaUtils | |
Sort |
Sort allows specification of a set of entity attribute names and their associated directionality
and null handling, to be applied upon processing a query specification.
|
SortAttribute |
Enum | Description |
---|---|
AggregateFunctionType | |
BinaryComparisonOperator | |
BinaryLogicalOperator | |
CollectionOperator | |
EqualityComparisonOperator | |
LikenessOperator | |
NullOperator |