import { IComparisonOperator } from '../../IComparisonOperator' import { IBooleanOperator } from '../../IBooleanOperator' export class AndOperator implements IBooleanOperator { _operators: Array = [] constructor(...params: Array) { this._operators = params } toString(): string { return `and(${this._operators.map((x) => x.toString()).join(',')})` } }