paytm-pg-node-sdk
Version:
Paytm SDK for Node.js
39 lines (38 loc) • 992 B
JavaScript
;
/**
* Copyright (C) 2019 Paytm.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseResponseBody = void 0;
const _ExtraParameterMap = require("../request/ExtraParameterMap");
const _ResultInfo = require("../response/ResultInfo");
/* class: BaseResponseBody */
class BaseResponseBody extends _ExtraParameterMap.ExtraParameterMap {
/**
* Paytm\pg\response\BaseResponseBody constructor.
*/
constructor() {
super();
this.resultInfo = new _ResultInfo.ResultInfo();
}
/**
* @return ResultInfo
*/
getResultInfo() {
return this.resultInfo;
}
/**
* @param ResultInfo resultInfo
* @return void
*/
setResultInfo(resultInfo) {
this.resultInfo = resultInfo;
}
toJSON() {
return {
'resultInfo': this.getResultInfo(),
'extraParamsMap': this.getExtraParamsMap(),
};
}
}
exports.BaseResponseBody = BaseResponseBody;