# File lib/net/ldap/filter.rb, line 267
267:   def match entry
268:     case @op
269:     when :eq
270:       if @right == "*"
271:         l = entry[@left] and l.length > 0
272:       else
273:         l = entry[@left] and l = l.to_a and l.index(@right)
274:       end
275:     else
276:       raise LdapError.new( "unknown filter type in match: #{@op}" )
277:     end
278:   end