Module: Boolminot

Defined in:
lib/boolminot.rb,
lib/boolminot/version.rb,
lib/boolminot/clauses/base.rb,
lib/boolminot/clauses/range.rb,
lib/boolminot/clauses/terms.rb,
lib/boolminot/clause_factory.rb,
lib/boolminot/clauses/nested.rb,
lib/boolminot/clauses/generic.rb,
lib/boolminot/clauses/negation.rb,
lib/boolminot/clauses/match_all.rb,
lib/boolminot/clauses/match_none.rb,
lib/boolminot/clauses/compounds/base.rb,
lib/boolminot/clauses/compounds/at_least.rb,
lib/boolminot/clauses/compounds/conjunction.rb,
lib/boolminot/clauses/compounds/disjunction.rb,
lib/boolminot/helpers/range_bounds_validator.rb

Defined Under Namespace

Modules: Clauses, Helpers Classes: ClauseFactory

Constant Summary collapse

VERSION =
'0.0.1'.freeze

Class Method Summary collapse

Class Method Details

.clause_factoryObject



25
26
27
# File 'lib/boolminot.rb', line 25

def self.clause_factory
  @clause_factory ||= ClauseFactory.new
end