Sha256: dfc1446a7d6e5a55944d62a69a0e25780416f99d4df5ddd33a47ed602edadf2e

Contents?: true

Size: 498 Bytes

Versions: 3

Compression:

Stored size: 498 Bytes

Contents

#
# Author:  Karsten Huneycutt
# Copyright 2007 Valkeir Corporation
# License:  LGPL
#
module Pellet

  class << self
    bool_accessor :pellet_available
    attr_accessor :reasoner_factory
  end

  begin
    include_class('org.mindswap.pellet.jena.PelletReasonerFactory')
    self.pellet_available = true
    self.reasoner_factory = PelletReasonerFactory.theInstance
  rescue
    self.pellet_available = false
  end

  module Query
    include_package('org.mindswap.pellet.query.jena')
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
activerdf_net7-1.7.2 activerdf-jena/lib/activerdf_jena/pellet.rb
activerdf_net7-1.7.1 activerdf-jena/lib/activerdf_jena/pellet.rb
activerdf_net7-1.7.0 activerdf-jena/lib/activerdf_jena/pellet.rb