class Scoruby::PredicateFactory
Public Class Methods
for(pred_xml)
click to toggle source
# File lib/scoruby/predicate_factory.rb, line 11 def self.for(pred_xml) return Predicates::TruePredicate.new if pred_xml.name == 'True' return Predicates::FalsePredicate.new if pred_xml.name == 'False' predicate = Object.const_get("Scoruby::Predicates::#{pred_xml.name}") predicate.new pred_xml end