/** * Entity filter * */ export default class EntityFilter { /** * Member to filter on */ private _member: string; /** * Filter value to use */ private _value: any; /** * Filter type - defaults to equals */ private _type: string = "equals"; constructor(member: string, value: any, type?: any) { this._member = member; this._value = value; if (type) this._type = type; } get member(): string { return this._member; } get value(): any { return this._value; } get type(): string { return this._type; } }