class Module

Public Instance Methods

autoload(sym, path)

Alias rdf_autoload to autoload

Alias for: rdf_autoload
rdf_autoload(sym, path) click to toggle source

For any autoload call from a caller in the RDF module namespace, use require instead. All other callers use the normal autoload

# File lib/rdf/threadsafe/module.rb, line 11
def rdf_autoload(sym, path)
  if self.name =~ /^RDF(\:\:|$)/
    require path
  else
    regular_autoload(sym, path)
  end
end
Also aliased as: autoload
unknown() click to toggle source

Take Module#autoload, unbind it and rebind it as regular_autoload

# File lib/rdf/threadsafe/module.rb, line 5
define_method(:regular_autoload, self.instance_method(:autoload).unbind)