'use strict';
const OPERATIONS_ENUM = require("../utility/hdbTerms.js").OPERATIONS_ENUM;
/**
 * This class represents the data that is passed into the delete functions.
 */
class DeleteObject {
    /**
     *
     * @param {string} schema
     * @param {string} table
     * @param {[string|number]} hash_values
     * @param {any} __origin
     */
    constructor(schema, table, hash_values, __origin = undefined) {
        this.operation = OPERATIONS_ENUM.DELETE;
        this.schema = schema;
        this.table = table;
        this.hash_values = hash_values;
        this.__origin = __origin;
    }
}
module.exports = DeleteObject;
//# sourceMappingURL=DeleteObject.js.map