Sha256: d7e3552042d9b1314929a7b8dc98a5402dea331e09ee80eed1c258fa3bab8c3f

Contents?: true

Size: 540 Bytes

Versions: 49

Compression:

Stored size: 540 Bytes

Contents

##
# Extensions for Ruby's `NilClass` class.
class NilClass
  ##
  # Returns the SXP representation of this object.
  #
  # @return [String]
  def to_sxp
    RDF.nil.to_s
  end
end

##
# Extensions for Ruby's `FalseClass` class.
class FalseClass
  ##
  # Returns the SXP representation of this object.
  #
  # @return [String]
  def to_sxp
    'false'
  end
end

##
# Extensions for Ruby's `TrueClass` class.
class TrueClass
  ##
  # Returns the SXP representation of this object.
  #
  # @return [String]
  def to_sxp
    'true'
  end
end

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
sparql-3.1.8 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.7 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.6 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.5 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.4 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.3 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.2 lib/sparql/algebra/sxp_extensions.rb
sparql-3.1.0 lib/sparql/algebra/sxp_extensions.rb
sparql-3.0.2 lib/sparql/algebra/sxp_extensions.rb
sparql-3.0.1 lib/sparql/algebra/sxp_extensions.rb
sparql-3.0.0 lib/sparql/algebra/sxp_extensions.rb
sparql-2.2.2 lib/sparql/algebra/sxp_extensions.rb
sparql-2.2.1 lib/sparql/algebra/sxp_extensions.rb
sparql-2.2.0 lib/sparql/algebra/sxp_extensions.rb
sparql-2.1.0 lib/sparql/algebra/sxp_extensions.rb
sparql-2.0.0 lib/sparql/algebra/sxp_extensions.rb
sparql-2.0.0.beta2 lib/sparql/algebra/sxp_extensions.rb
sparql-1.99.1 lib/sparql/algebra/sxp_extensions.rb
sparql-2.0.0.beta1 lib/sparql/algebra/sxp_extensions.rb
sparql-1.1.9.1 lib/sparql/algebra/sxp_extensions.rb