UNPKG

flexmonster-mongo-connector

Version:

Custom data source API implementation for MongoDB

10 lines (9 loc) 489 B
import { DataRetrievalInterface, RetrievalResult } from "../DataRetrievalInterface"; import { CachedDataInterface } from "../CachedDataInterface"; export declare abstract class AbstractDataObject implements DataRetrievalInterface, CachedDataInterface { computationTime: number; dataMemorySize: number; getChunk(iterator: Iterator<any>): RetrievalResult; getChunkAsync(iterator: Iterator<number>): Promise<RetrievalResult>; getIterationKeys(): Iterator<any>; }