UNPKG

@biothings-explorer/query_graph_handler

Version:
34 lines (33 loc) 893 B
export = QEdge2BTEEdgeHandler; declare class QEdge2BTEEdgeHandler { constructor(qEdges: any, kg: any); qEdges: any; kg: any; logs: any[]; setQEdges(qEdges: any): void; _findAPIsFromSmartAPIEdges(smartapiEdges: any): any; /** * Get SmartAPI Edges based on TRAPI Query Edge. * @private * @param {object} kg - SmartAPI Knowledge Graph Object * @param {object} qEdge - TRAPI Query Edge Object */ private _getSmartAPIEdges; /** * @private * @param {object} resolvedIDs * @param {object} smartAPIEdge */ private _createNonBatchSupportBTEEdges; /** * @private * @param {object} resolvedIDs * @param {object} smartAPIEdge */ private _createBatchSupportBTEEdges; /** * Add inputs to smartapi edges */ _createBTEEdges(edge: any): any[]; convert(qEdges: any): any[]; }