UNPKG

974 BTypeScriptView Raw
1import { Entity } from '../entity';
2import { FilterFunctionParameterType } from './filter-function-base';
3import { OrderableFilterFunction } from './orderable-filter-function';
4/**
5 * Representation of a filter function, that returns a value of type number. This supports int, double and decimal values.
6 */
7export declare class NumberFilterFunction<EntityT extends Entity> extends OrderableFilterFunction<EntityT, number> {
8 /**
9 * Creates an instance of NumberFilterFunction.
10 * @param functionName - Name of the function that returns a numeric value
11 * @param parameters - Representation of the parameters passed to the filter function
12 * @param edmType - Type of the returned numeric value. This influences the formatting of the returned value.
13 */
14 constructor(functionName: string, parameters: FilterFunctionParameterType<EntityT>[], edmType: 'Edm.Int32' | 'Edm.Double' | 'Edm.Decimal');
15}
16//# sourceMappingURL=number-filter-function.d.ts.map
\No newline at end of file