Interface: CompoundFilterOperator

Oracle® JavaScript Extension Toolkit (JET)
5.0.0

E90577-01

QuickNav

Fields

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

CompoundFilterOperator extends oj.FilterOperator

Version:
  • 5.0.0
Since:
  • 5.0.0
Module:
  • ojdataprovider
The interface for oj.CompoundFilterOperator
Since:
  • 5.0.0

Fields

(static) CompoundOperator :string

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

oj.CompoundOperator enum

The operators are based on the filtering spec of the RFC 7644 SCIM protocol:
SCIM Filtering

Properties:
Name Type Description
$and string The filter is only a match if both expressions evaluate to true.
$or string The filter is a match if either expression evaluates to true.
Since:
  • 5.0.0

criteria :Array.<oj.FilterOperator>

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

Array of FilterOperators on which to apply the operator
Since:
  • 5.0.0

op :oj.CompoundFilterOperator.CompoundOperator

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

Operator one of enum oj.CompoundOperator {$and, $or}
Since:
  • 5.0.0

Methods

filter(data) → {Array}

PREVIEW: This is a preview API. Preview APIs are production quality, but can be changed on a major version without a deprecation path.

Optional function which is used to locally filter the data.
Parameters:
Name Type Description
data Array The data to filter
Since:
  • 5.0.0
Inherited From:
Returns:
filtered data
Type
Array