Interface: FetchByKeysCapability

Oracle® JavaScript Extension Toolkit (JET)
17.1.0

G12196-01

Since:
  • 4.2.0
Module:
  • ojdataprovider

QuickNav

Fields

Description

Defines the result to the DataProvider method DataProvider#getCapability for capability "fetchByKeys"


Usage

Signature:

interface FetchByKeysCapability

Typescript Import Format
//To use this interface, import as below.
import {FetchByKeysCapability} from "ojs/ojdataprovider";

For additional information visit:


Fields

(nullable) attributeFilter :AttributeFilterCapability

Optional detailed attribute filter capability information
Since:
  • 10.0.0

(nullable) caching :('all'|'none'|'visitedByCurrentIterator')

Optional detailed caching capability information
Since:
  • 10.0.0

implementation :"iteration"|"lookup"|"batchLookup"

The type of implementation for fetchByKeys and containsKeys methods. Possible values are:
  • "iteration": the implementation uses fetchFirst iteratively to find the result
  • "lookup": the implementation uses direct lookup to find the result one key at a time. This may not be efficient if multiple keys need to be fetched.
  • "batchLookup": the implementation uses direct lookup to find the result for all keys in a single batch. This is the most efficient implementation.
Since:
  • 4.2.0