UNPKG

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

Version:

.NET library implementing distributed task queue machinery using Apache Cassandra

12 lines (11 loc) 484 B
type QueryObject = any; export type Parser<T> = (entity: T, parsedQueryString: QueryObject) => T; export 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 {};