18 lines
300 B
Go
18 lines
300 B
Go
package filter
|
|
|
|
type EqOperator struct {
|
|
fields map[string]interface{}
|
|
}
|
|
|
|
func (o *EqOperator) Token() Token {
|
|
return TokenEq
|
|
}
|
|
|
|
func (o *EqOperator) Fields() map[string]interface{} {
|
|
return o.fields
|
|
}
|
|
|
|
func NewEqOperator(fields map[string]interface{}) *EqOperator {
|
|
return &EqOperator{fields}
|
|
}
|