Class: Object
- Inherits:
- BasicObject
- Defined in:
- vendor/bundler/ruby/2.6.0/bundler/gems/sparql-407aaf052a45/lib/sparql/algebra/extensions.rb,
vendor/bundler/ruby/2.6.0/bundler/gems/sxp.rb-ff713add32bd/lib/sxp/writer.rb
Overview
Extensions for Ruby's Object
class.
Instance Method Summary collapse
-
#to_sse ⇒ Object
Make sure the object is in SXP form and transform it to a string form.
-
#to_sxp ⇒ String
Returns the SXP representation of this object.
-
#to_sxp_bin ⇒ String
Returns the SXP binary representation of this object, defaults to
self
.
Instance Method Details
#to_sse ⇒ Object
Make sure the object is in SXP form and transform it to a string form
27 28 29 |
# File 'vendor/bundler/ruby/2.6.0/bundler/gems/sparql-407aaf052a45/lib/sparql/algebra/extensions.rb', line 27 def to_sse SXP::Generator.string(self.to_sxp_bin) end |
#to_sxp ⇒ String
Returns the SXP representation of this object.
12 13 14 |
# File 'vendor/bundler/ruby/2.6.0/bundler/gems/sxp.rb-ff713add32bd/lib/sxp/writer.rb', line 12 def to_sxp to_s.to_json end |
#to_sxp_bin ⇒ String
Returns the SXP binary representation of this object, defaults to self
.
20 21 22 |
# File 'vendor/bundler/ruby/2.6.0/bundler/gems/sparql-407aaf052a45/lib/sparql/algebra/extensions.rb', line 20 def to_sxp_bin self end |