@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
62 lines • 2.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebserviceResultStackTraceCauseStackTrace = void 0;
class WebserviceResultStackTraceCauseStackTrace {
constructor(data) {
this.classLoaderName = data === null || data === void 0 ? void 0 : data.classLoaderName;
this.className = data === null || data === void 0 ? void 0 : data.className;
this.fileName = data === null || data === void 0 ? void 0 : data.fileName;
this.lineNumber = data === null || data === void 0 ? void 0 : data.lineNumber;
this.methodName = data === null || data === void 0 ? void 0 : data.methodName;
this.moduleName = data === null || data === void 0 ? void 0 : data.moduleName;
this.moduleVersion = data === null || data === void 0 ? void 0 : data.moduleVersion;
this.nativeMethod = data === null || data === void 0 ? void 0 : data.nativeMethod;
}
static getClassLoaderNameDescription() {
return "";
}
static getClassNameDescription() {
return "";
}
static getFileNameDescription() {
return "";
}
static getLineNumberDescription() {
return "";
}
static getMethodNameDescription() {
return "";
}
static getModuleNameDescription() {
return "";
}
static getModuleVersionDescription() {
return "";
}
static getNativeMethodDescription() {
return "";
}
static fromJson(data) {
if (data === undefined || data === null) {
return data;
}
return new WebserviceResultStackTraceCauseStackTrace(data);
}
toJson() {
return {
'classLoaderName': this.classLoaderName,
'className': this.className,
'fileName': this.fileName,
'lineNumber': this.lineNumber,
'methodName': this.methodName,
'moduleName': this.moduleName,
'moduleVersion': this.moduleVersion,
'nativeMethod': this.nativeMethod,
};
}
clone() {
return WebserviceResultStackTraceCauseStackTrace.fromJson(this.toJson());
}
}
exports.WebserviceResultStackTraceCauseStackTrace = WebserviceResultStackTraceCauseStackTrace;
//# sourceMappingURL=WebserviceResultStackTraceCauseStackTrace.js.map