1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- 'use strict';
- function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
- define([], function () {
-
- var QueryPostProcessor = function () {
-
- function QueryPostProcessor(options) {
- _classCallCheck(this, QueryPostProcessor);
-
- this._processInfo = null;
- this._queryResultData = options.queryResultData;
- }
- QueryPostProcessor.prototype.destroy = function destroy() {
- for (var prop in this) {
-
- if (Object.prototype.hasOwnProperty.call(this, prop) && this[prop]) {
- delete this[prop];
- }
- }
- };
-
- QueryPostProcessor.prototype._processData = function _processData() {
- this._setProcessInfo(null);
- return this._queryResultData;
- };
- QueryPostProcessor.prototype._getProcessInfo = function _getProcessInfo() {
- return this._processInfo;
- };
- QueryPostProcessor.prototype._setProcessInfo = function _setProcessInfo(info) {
- this._processInfo = info;
- };
- QueryPostProcessor.prototype.processData = function processData() {
- return {
- 'result': this._processData(),
- 'info': this._getProcessInfo()
- };
- };
- return QueryPostProcessor;
- }();
- return QueryPostProcessor;
- });
|