# File lib/net/ldap/filter.rb, line 119
119:   def to_s
120:     case @op
121:     when :ne
122:       "(!(#{@left}=#{@right}))"
123:     when :eq
124:       "(#{@left}=#{@right})"
125:     #when :gt
126:      # "#{@left}>#{@right}"
127:     #when :lt
128:      # "#{@left}<#{@right}"
129:     when :ge
130:       "#{@left}>=#{@right}"
131:     when :le
132:       "#{@left}<=#{@right}"
133:     when :and
134:       "(&(#{@left})(#{@right}))"
135:     when :or
136:       "(|(#{@left})(#{@right}))"
137:     when :not
138:       "(!(#{@left}))"
139:     else
140:       raise "invalid or unsupported operator in LDAP Filter"
141:     end
142:   end