See: Description
| Interface | Description |
|---|---|
| AbstractQuery<T extends PortalEntity> |
The AbstractQuery interface defines functionality that is common to both top-level queries and subqueries.
|
| Expression |
Interface implemented by all query expression
|
| Query<T extends PortalEntity> |
Interface used to build and execute a dynamic query
|
| Visitor |
Visitor interface implemented by a class used to interpret an expression
|
| Class | Description |
|---|---|
| AbstractQuerySupport<T extends PortalEntity> |
Abstract base class that can be extended to simplify the implementation of a query.
|
| And |
Expression that computes the logical "and" of sub-expression clauses.
|
| CompositeExpression |
An abstract base class extended by expressions that have sub expressions
|
| Contains |
Expression that performs a contains operation when comparing a property
|
| Equal |
Expression that performs an equals operation when comparing a property
|
| ExpressionFactory |
Factory used to create instances of expressions
|
| GreaterThan |
Expression that performs an greater-than operation when comparing a property
|
| In |
Expression that performs an "in" operation when comparing a property i.e.
|
| IsNotNull |
Expression that checks is a property is not null
|
| IsNull |
Expression that checks is a property is null
|
| Join<T extends PortalEntity> |
Expression used to join a reference and a subquery
|
| LessThan |
Expression that performs an less-than operation when comparing a property
|
| Like |
Expression that performs a partial match or like operation when comparing a property
|
| Not |
Expression that computes the logical "not" of the sub expression.
|
| NotEqual |
Expression that performs an not-equal operation when comparing a property
|
| Or |
Expression that computes the logical "and" of sub-expression clauses.
|
| Order |
An object that defines an ordering over the query results.
|
| Property |
Represents a property of a PortalEntity
|
| PropertyComparison |
Abstract base class for an expression that compares a property
|
| PropertyValueComparison |
Abstract base class for an expression that compares a property aginst a value
|
| Reference<T extends PortalEntity> |
Represents a reference of a PortalEntity
|
| Subquery<T extends PortalEntity> |
Can be used to perform sub-queries within a query.
|