module RDF::Resource
An RDF
resource.
Public Class Methods
Source
# File lib/rdf/model/resource.rb, line 12 def self.new(*args, &block) case arg = args.shift when Symbol then Node.intern(arg, *args, &block) when /^_:(.*)$/ then Node.new($1, *args, &block) else URI.new(arg, *args, &block) end end
Instantiates an {RDF::Node} or an {RDF::URI}, depending on the given argument.
@return [RDF::Resource]
Public Instance Methods
Source
# File lib/rdf/model/resource.rb, line 24 def resource? true end
Returns ‘true` to indicate that this value is a resource.
@return [Boolean]