trader-server
Version:
OData server for testing strategies, simulating and real trading.
43 lines (42 loc) • 3.25 kB
TypeScript
import Utils from "./utils";
import Lexer from "./lexer";
export declare namespace Query {
function queryOptions(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token;
function queryOption(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token;
function systemQueryOption(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token;
function customQueryOption(value: Utils.SourceArray, index: number): Lexer.Token;
function id(value: Utils.SourceArray, index: number): Lexer.Token;
function expand(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token;
function expandItem(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token;
function expandCountOption(value: Utils.SourceArray, index: number): Lexer.Token;
function expandRefOption(value: Utils.SourceArray, index: number): Lexer.Token;
function expandOption(value: Utils.SourceArray, index: number): Lexer.Token;
function expandPath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token;
function search(value: Utils.SourceArray, index: number): Lexer.Token;
function searchExpr(value: Utils.SourceArray, index: number): Lexer.Token;
function searchTerm(value: Utils.SourceArray, index: number): Lexer.Token;
function searchNotExpr(value: Utils.SourceArray, index: number): Lexer.Token;
function searchOrExpr(value: Utils.SourceArray, index: number): Lexer.Token;
function searchAndExpr(value: Utils.SourceArray, index: number): Lexer.Token;
function searchPhrase(value: Utils.SourceArray, index: number): Lexer.Token;
function searchWord(value: Utils.SourceArray, index: number): Lexer.Token;
function searchParenExpr(value: Utils.SourceArray, index: number): Lexer.Token;
function levels(value: Utils.SourceArray, index: number): Lexer.Token;
function filter(value: Utils.SourceArray, index: number): Lexer.Token;
function orderby(value: Utils.SourceArray, index: number): Lexer.Token;
function orderbyItem(value: Utils.SourceArray, index: number): Lexer.Token;
function skip(value: Utils.SourceArray, index: number): Lexer.Token;
function top(value: Utils.SourceArray, index: number): Lexer.Token;
function format(value: Utils.SourceArray, index: number): Lexer.Token;
function inlinecount(value: Utils.SourceArray, index: number): Lexer.Token;
function select(value: Utils.SourceArray, index: number): Lexer.Token;
function selectItem(value: Utils.SourceArray, index: number): Lexer.Token;
function allOperationsInSchema(value: Utils.SourceArray, index: number): number;
function selectProperty(value: Utils.SourceArray, index: number): Lexer.Token;
function selectPath(value: Utils.SourceArray, index: number): Lexer.Token;
function qualifiedActionName(value: Utils.SourceArray, index: number): Lexer.Token;
function qualifiedFunctionName(value: Utils.SourceArray, index: number): Lexer.Token;
function skiptoken(value: Utils.SourceArray, index: number): Lexer.Token;
function aliasAndValue(value: Utils.SourceArray, index: number): Lexer.Token;
}
export default Query;