UNPKG

trader-server

Version:

OData server for testing strategies, simulating and real trading.

32 lines (31 loc) 3.14 kB
import Utils from "./utils"; import Lexer from "./lexer"; export declare namespace ResourcePath { function resourcePath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function batch(value: Utils.SourceArray, index: number): Lexer.Token; function entity(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function metadata(value: Utils.SourceArray, index: number): Lexer.Token; function collectionNavigation(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function collectionNavigationPath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function singleNavigation(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function propertyPath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function collectionPath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function singlePath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function complexPath(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function boundOperation(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundActionCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundFunctionCall(value: Utils.SourceArray, index: number, odataFunction: Function, tokenType: Lexer.TokenType, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundEntityFuncCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundEntityColFuncCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundComplexFuncCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundComplexColFuncCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundPrimitiveFuncCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function boundPrimitiveColFuncCall(value: Utils.SourceArray, index: number, isCollection: boolean, metadataContext?: any): Lexer.Token; function actionImportCall(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function functionImportCall(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function functionParameters(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function functionParameter(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function crossjoin(value: Utils.SourceArray, index: number, metadataContext?: any): Lexer.Token; function all(value: Utils.SourceArray, index: number): Lexer.Token; } export default ResourcePath;