UNPKG

@biothings-explorer/query_graph_handler

Version:
36 lines (35 loc) 739 B
export = QueryGraphHandler; declare class QueryGraphHandler { constructor(queryGraph: any); queryGraph: any; logs: any[]; _validateEmptyNodes(queryGraph: any): void; _validateEmptyEdges(queryGraph: any): void; _validateNodeEdgeCorrespondence(queryGraph: any): void; _validate(queryGraph: any): void; /** * @private */ private _storeNodes; /** * @private */ private _storeEdges; nodes: {}; /** * */ createQueryPaths(): { 0: QExecEdge[]; }; /** * @private */ private _findFirstLevelEdges; edges: {}; /** * @private */ private _findNextLevelEdges; } import QExecEdge = require("./query_execution_edge");