Module: CharacterSet::CoreExt::StringExt
- Defined in:
- lib/character_set/core_ext/string_ext.rb
Instance Method Summary collapse
- #character_set ⇒ Object
- #covered_by_character_set?(set) ⇒ Boolean
- #delete_character_set(set) ⇒ Object
- #delete_character_set!(set) ⇒ Object
- #keep_character_set(set) ⇒ Object
- #keep_character_set!(set) ⇒ Object
- #uses_character_set?(set) ⇒ Boolean
Instance Method Details
#character_set ⇒ Object
4 5 6 |
# File 'lib/character_set/core_ext/string_ext.rb', line 4 def character_set CharacterSet.of(self) end |
#covered_by_character_set?(set) ⇒ Boolean
8 9 10 |
# File 'lib/character_set/core_ext/string_ext.rb', line 8 def covered_by_character_set?(set) set.cover?(self) end |
#delete_character_set(set) ⇒ Object
16 17 18 |
# File 'lib/character_set/core_ext/string_ext.rb', line 16 def delete_character_set(set) set.delete_in(self) end |
#delete_character_set!(set) ⇒ Object
20 21 22 |
# File 'lib/character_set/core_ext/string_ext.rb', line 20 def delete_character_set!(set) set.delete_in!(self) end |
#keep_character_set(set) ⇒ Object
24 25 26 |
# File 'lib/character_set/core_ext/string_ext.rb', line 24 def keep_character_set(set) set.keep_in(self) end |
#keep_character_set!(set) ⇒ Object
28 29 30 |
# File 'lib/character_set/core_ext/string_ext.rb', line 28 def keep_character_set!(set) set.keep_in!(self) end |
#uses_character_set?(set) ⇒ Boolean
12 13 14 |
# File 'lib/character_set/core_ext/string_ext.rb', line 12 def uses_character_set?(set) set.used_by?(self) end |