module RDF::Reasoner
RDFS/OWL reasonsing for RDF.rb.
@see www.w3.org/TR/2013/REC-sparql11-entailment-20130321/ @author [Gregg Kellogg](greggkellogg.net/)
Constants
Public Class Methods
apply(*regime)
click to toggle source
Add entailment support for the specified regime
@param [Array<:owl, :rdfs, :schema>] regime
# File lib/rdf/reasoner.rb, line 40 def apply(*regime) regime.each {|r| require "rdf/reasoner/#{r.to_s.downcase}"} end
apply_all()
click to toggle source
Add all entailment regimes
# File lib/rdf/reasoner.rb, line 47 def apply_all apply(*%w(rdfs owl schema)) end
Private Instance Methods
apply(*regime)
click to toggle source
Add entailment support for the specified regime
@param [Array<:owl, :rdfs, :schema>] regime
# File lib/rdf/reasoner.rb, line 40 def apply(*regime) regime.each {|r| require "rdf/reasoner/#{r.to_s.downcase}"} end
apply_all()
click to toggle source
Add all entailment regimes
# File lib/rdf/reasoner.rb, line 47 def apply_all apply(*%w(rdfs owl schema)) end