var NullMapper = /** @class */ (function () {
    function NullMapper() {
    }
    NullMapper.prototype.fromDb = function (value) {
        if (value.NULL) {
            return null;
        }
        else {
            throw new Error("there is no NULL value defiend on given attribute value " + value);
        }
    };
    NullMapper.prototype.toDb = function (value) {
        if (value !== null) {
            throw new Error("null mapper only supports null value, got " + value);
        }
        return { NULL: true };
    };
    return NullMapper;
}());
export { NullMapper };
//# sourceMappingURL=null.mapper.js.map