module Predicate::Opaque

Public Instance Methods

evaluate(tuple) click to toggle source
# File lib/predicate/nodes/opaque.rb, line 11
def evaluate(tuple)
  raise NotImplementedError, "Opaque#evaluate is not defined"
end
free_variables() click to toggle source
# File lib/predicate/nodes/opaque.rb, line 7
def free_variables
  @free_variables ||= []
end
priority() click to toggle source
# File lib/predicate/nodes/opaque.rb, line 5
def priority; 100; end