UNPKG

@skbkontur/cassandra-distributed-task-queue-ui

Version:

.NET library implementing distributed task queue machinery using Apache Cassandra

12 lines (11 loc) 508 B
declare type QueryObject = any; export declare type Parser<T> = (entity: T, parsedQueryString: QueryObject) => T; export declare type Stringifier<T> = (entity: T, parsedQueryString: QueryObject) => QueryObject; export declare class QueryStringMapping<T> { parsers: Array<Parser<T>>; stringifiers: Array<Stringifier<T>>; constructor(parsers: Array<Parser<T>>, stringifiers: Array<Stringifier<T>>); parse(queryString: Nullable<string>): T; stringify(entity: T | null): string; } export {};