Sha256: cb32301a306065cc62762973c44f3f241e7433fb005cd728c21cbad6372a0f6f

Contents?: true

Size: 396 Bytes

Versions: 2

Compression:

Stored size: 396 Bytes

Contents

require 'rdf'

##
# Extensions for Ruby's `Symbol` class.
class Symbol
  ##
  # Returns `true` if this is a keyword symbol.
  #
  # @return [Boolean]
  def keyword?
    to_s[-1] == ?:
  end
end

##
# Extensions for RDF::URI
class RDF::URI
  # Original lexical value of this URI to allow for round-trip serialization.
  def lexical=(value); @lexical = value; end
  def lexical; @lexical; end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sxp-0.1.0 lib/sxp/extensions.rb
sxp-0.0.14 lib/sxp/extensions.rb