1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- 'use strict';
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
- /**
- * Licensed Materials - Property of IBM
- * IBM Business Analytics (C) Copyright IBM Corp. 2019, 2020
- * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- */
- /**
- * @interface QueryResultsAPI
- * @hideconstructor
- * @classdesc API class that is used to access query results.
- * @example dataQueryExecution.getCurrentQueryResults()
- */
- define([], function () {
- var QueryResultsAPI = function () {
- function QueryResultsAPI() {
- _classCallCheck(this, QueryResultsAPI);
- }
- /**
- * @function QueryResultsAPI#getResult
- * @description Gets a single {@link QueryResultAPI}.
- * @public
- *
- * @param {String} [id = 'data'] query id
- * @return {QueryResultAPI} QueryResultAPI object {@link QueryResultAPI}
- */
- QueryResultsAPI.prototype.getResult = function getResult() {};
- /**
- * @function QueryResultsAPI#getQueryResultIdList
- * @description Gets the IDs of query results.
- * @public
- *
- * @return {String[]} Array of query result IDs.
- */
- QueryResultsAPI.prototype.getQueryResultIdList = function getQueryResultIdList() {};
- /**
- * @function QueryResultsAPI#getCacheValidateTag
- * @description Gets the query tag that uniquely identifies the query result data. It is built from query specs and the last-modified timestamp of the data source.
- * @private
- *
- * @return {Number} Returns the tag.
- */
- QueryResultsAPI.prototype.getCacheValidateTag = function getCacheValidateTag() {};
- /**
- * Gets the list of warnings generated while executing the query.
- * @return {QueryWarning[]}
- * @private
- */
- QueryResultsAPI.prototype.getWarningList = function getWarningList() {};
- return QueryResultsAPI;
- }();
- /**
- * @description Enum for query result types. Internal second argument of getResult.
- * @readonly
- * @enum {String}
- * @constant
- * @private
- * @memberOf QueryResultsAPI
- */
- QueryResultsAPI.QUERY_RESULT_TYPE = {
- /** The main query type */
- MAIN: 'main',
- /** The minmax query type */
- MINMAX: 'minmax'
- };
- return QueryResultsAPI;
- });
- //# sourceMappingURL=QueryResultsAPI.js.map
|