@ultipa-graph/ultipa-driver
Version:
NodeJS SDK for ultipa-server 5.1
28 lines (27 loc) • 799 B
TypeScript
export declare class EasyUqlItem {
name: string;
params: string;
constructor(name: string, params: string);
getListParams(): string[];
safelyGetFirstParams(): string;
isEmptyParams(): boolean;
}
export declare class EasyUqlParse {
uql: string;
commands: EasyUqlItem[];
limit: string;
constructor(uql: string);
parse(uqlStr: any): void;
commandsEqual(commands: string[]): boolean;
getCommand(index: number): EasyUqlItem;
getLimit(): string;
getCommandFirstOneWithName(name: string): EasyUqlItem;
firstCommandName(): string;
secondCommandName(): string;
hasWith(): boolean;
hasWrite(): boolean;
hasAlgo(): boolean;
hasExecTask(): boolean;
isGlobal(): boolean;
isExtra(): boolean;
}