@dasch-swiss/dsp-js
Version:
TypeScript client library for DSP-API
68 lines • 2.98 kB
JavaScript
var CheckFailedConverter_1;
import { __decorate, __metadata } from "tslib";
import { JsonObject, JsonProperty, JsonConverter, JsonConvert, OperationMode, ValueCheckingMode, PropertyMatchingRule, } from 'json2typescript';
import { Constants } from '../../Constants';
let ResourceClass = class ResourceClass {
constructor() {
this.id = '';
}
};
__decorate([
JsonProperty('@id', String),
__metadata("design:type", Object)
], ResourceClass.prototype, "id", void 0);
ResourceClass = __decorate([
JsonObject('ResourceClass')
], ResourceClass);
let CheckFailedConverter = class CheckFailedConverter {
static { CheckFailedConverter_1 = this; }
static { this.jsonConvert = new JsonConvert(OperationMode.ENABLE, ValueCheckingMode.DISALLOW_NULL, false, PropertyMatchingRule.CASE_STRICT); }
deserialize(obj) {
let classes;
if (Array.isArray(obj)) {
classes = obj;
}
else {
classes = [obj];
}
return classes.map(resourceClass => CheckFailedConverter_1.jsonConvert.deserialize(resourceClass, ResourceClass));
}
serialize(obj) { }
};
CheckFailedConverter = CheckFailedConverter_1 = __decorate([
JsonConverter
], CheckFailedConverter);
/**
* A response containing information about context of a failed cardinality update request
*
* @category Model V2
*/
let CanSetCardinalityCheckFailure = class CanSetCardinalityCheckFailure {
constructor() {
this.canSetCardinalityOntologySubclassCheckFailed = undefined;
this.canSetCardinalityOntologySuperClassCheckFailed = undefined;
this.canSetCardinalityPersistenceCheckFailed = undefined;
this.CanSetCardinalityKnoraOntologyCheckFailed = undefined;
}
};
__decorate([
JsonProperty(Constants.CanSetCardinalityOntologySubclassCheckFailed, CheckFailedConverter, true),
__metadata("design:type", Array)
], CanSetCardinalityCheckFailure.prototype, "canSetCardinalityOntologySubclassCheckFailed", void 0);
__decorate([
JsonProperty(Constants.CanSetCardinalityOntologySuperClassCheckFailed, CheckFailedConverter, true),
__metadata("design:type", Array)
], CanSetCardinalityCheckFailure.prototype, "canSetCardinalityOntologySuperClassCheckFailed", void 0);
__decorate([
JsonProperty(Constants.CanSetCardinalityPersistenceCheckFailed, CheckFailedConverter, true),
__metadata("design:type", Array)
], CanSetCardinalityCheckFailure.prototype, "canSetCardinalityPersistenceCheckFailed", void 0);
__decorate([
JsonProperty(Constants.CanSetCardinalityKnoraOntologyCheckFailed, CheckFailedConverter, true),
__metadata("design:type", Array)
], CanSetCardinalityCheckFailure.prototype, "CanSetCardinalityKnoraOntologyCheckFailed", void 0);
CanSetCardinalityCheckFailure = __decorate([
JsonObject('CanSetCardinalityCheckFailure')
], CanSetCardinalityCheckFailure);
export { CanSetCardinalityCheckFailure };
//# sourceMappingURL=can-set-cardinality-check-failure.js.map