Class: String

Instance Method Summary collapse

Methods included from SetFuMixinBinarySubtractOperator

#-

Methods included from SetFuMixinTrippleEqualsOperator

#===, #old_triple_equal4Set

Methods included from SetFuMixinToSetMethod

#to_bset

Methods included from SetFuMixinBinaryIntersectionOperator

#**

Methods included from SetFuMixinBinaryXorOperator

#^

Methods included from SetFuMixinBinaryOrOperator

#|

Methods included from SetFuMixinBinaryAndOperator

#&

Instance Method Details

#<(item) ⇒ Object



1166
1167
1168
1169
1170
1171
# File 'lib/setfu.rb', line 1166

def <(item)
  return old_string_lt4set(item) if (item.type_of? String)
  a = BitSet.new(self)
  b = BitSet.new(item)
  return a < b
end

#<=(item) ⇒ Object



1160
1161
1162
1163
1164
1165
# File 'lib/setfu.rb', line 1160

def <=(item)
  return old_string_lte4set(item) if (item.type_of? String)
  a = BitSet.new(self)
  b = BitSet.new(item)
  return a <= b
end

#old_string_lt4setObject



1149
# File 'lib/setfu.rb', line 1149

alias_method :old_string_lt4set, :<

#old_string_lte4setObject



1150
# File 'lib/setfu.rb', line 1150

alias_method :old_string_lte4set, :<=