Module: SpaceObject::StringEncodable
- Included in:
- Date, DateTime, FalseClass, NilClass, Numeric, Process::Status, Regexp, String, Symbol, Time, TrueClass
- Defined in:
- lib/space_object/string_encodable.rb
Instance Method Summary collapse
Instance Method Details
#to_nested_space_key ⇒ Object
5 6 7 |
# File 'lib/space_object/string_encodable.rb', line 5 def to_nested_space_key to_s end |
#to_space_key ⇒ Object
9 10 11 12 13 |
# File 'lib/space_object/string_encodable.rb', line 9 def to_space_key str = to_nested_space_key raise(EncodeError, "`#{str}' contains spaces and cannot be used as a key") if str[' '] str end |
#to_space_value ⇒ Object
15 16 17 |
# File 'lib/space_object/string_encodable.rb', line 15 def to_space_value to_s end |