|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FilterExpression | |
---|---|
org.eclipse.datatools.connectivity.oda.spec | The runtime API for an ODA data set query's dynamic result set specification. |
org.eclipse.datatools.connectivity.oda.spec.result | Defines the result set specification of the Open Data Access (ODA) dynamicResultSet extension point. |
org.eclipse.datatools.connectivity.oda.spec.result.filter | Defines the concrete filter expressions for use in the Open Data Access (ODA) result set filtering specification. |
org.eclipse.datatools.connectivity.oda.spec.util | Defines utilities for use with the Open Data Access (ODA) query specification. |
Uses of FilterExpression in org.eclipse.datatools.connectivity.oda.spec |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec with parameters of type FilterExpression | |
---|---|
void |
IValidator.validate(FilterExpression filterExpr,
ValidationContext context)
Validates the specified filter expression in the specified context. |
void |
IValidator.validateSyntax(FilterExpression filterExpr,
ValidationContext context)
Performs syntactic validation of the specified filter expression in the specified context. |
Uses of FilterExpression in org.eclipse.datatools.connectivity.oda.spec.result |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.result that return FilterExpression | |
---|---|
FilterExpression |
ResultSetSpecification.getFilterSpecification()
Gets the current filtering specification of a query result set. |
Methods in org.eclipse.datatools.connectivity.oda.spec.result with parameters of type FilterExpression | |
---|---|
void |
ResultSetSpecification.setFilterSpecification(FilterExpression filterExpr)
Specifies the filtering characteristics of a query result set. |
Uses of FilterExpression in org.eclipse.datatools.connectivity.oda.spec.result.filter |
---|
Subclasses of FilterExpression in org.eclipse.datatools.connectivity.oda.spec.result.filter | |
---|---|
class |
AndExpression
A runtime composite filter expression whose child expressions are combined by the And boolean operator. |
class |
AtomicExpression
The abstract base class for all basic, indivisible unit of filter expressions that can be evaluated by itself. |
class |
CompositeExpression
The abstract base class for all composites of one or multiple child filter expressions. |
class |
CustomExpression
Represents an instance of custom filter expression contributed by an extension of the org.eclipse.datatools.connectivity.oda.dynamicResultSet extension point. |
class |
NotExpression
A negated runtime filter expression. |
class |
OrExpression
A runtime composite filter expression whose child expressions are combined by the Or boolean operator. |
Methods in org.eclipse.datatools.connectivity.oda.spec.result.filter that return FilterExpression | |
---|---|
FilterExpression[] |
CompositeExpression.getChildren()
Returns the collection of child expressions in this composite. |
FilterExpression |
NotExpression.getNegatingExpression()
Returns the filter expression to be negated. |
Methods in org.eclipse.datatools.connectivity.oda.spec.result.filter with parameters of type FilterExpression | |
---|---|
CompositeExpression |
CompositeExpression.add(FilterExpression expression)
Appends the specified FilterExpression to its collection of child expressions. |
CompositeExpression |
NotExpression.add(FilterExpression expression)
|
Constructors in org.eclipse.datatools.connectivity.oda.spec.result.filter with parameters of type FilterExpression | |
---|---|
NotExpression(FilterExpression expression)
|
Uses of FilterExpression in org.eclipse.datatools.connectivity.oda.spec.util |
---|
Methods in org.eclipse.datatools.connectivity.oda.spec.util that return FilterExpression | |
---|---|
static FilterExpression |
QuerySpecificationHelper.getFilterSpecification(QuerySpecification querySpec)
Gets the filter expression root from the specified querySpec. |
Methods in org.eclipse.datatools.connectivity.oda.spec.util with parameters of type FilterExpression | |
---|---|
QuerySpecification |
QuerySpecificationHelper.createQuerySpecification(FilterExpression filterExpr)
Creates a query specification instance with the specified filter expression root. |
QuerySpecification |
QuerySpecificationHelper.createQuerySpecification(FilterExpression filterExpr,
ResultProjection projectionSpec,
SortSpecification sortSpec)
Creates a query specification instance with the specified filter expression root, result projection, and/or sort specification. |
static boolean |
ValidatorUtil.isInvalidFilterExpression(FilterExpression filterExpr,
OdaException rootEx)
Indicates whether the specified FilterExpression is one of the cause(s) in the specified OdaException chain. |
static OdaException |
ValidatorUtil.newFilterExprException(FilterExpression invalidFilterExpr,
OdaException driverEx)
Creates and returns a top-level OdaException to indicate that the specified FilterExpression is the cause of the specified driverEx exception. |
static OdaException |
ValidatorUtil.newFilterExprException(java.lang.String message,
FilterExpression invalidFilterExpr)
Creates and returns an OdaException with the specified FilterExpression identified as the cause. |
static void |
ValidatorUtil.validateAllCustomExprType(FilterExpression expr,
java.lang.Class<?> expectedExprClass)
Validates each and every CustomExpression nested in the specified FilterExpression to be an instance of the specified class. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |