Class: Ruby::Rego::Evaluator::RuleEvaluator::QueryContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/ruby/rego/evaluator/rule_evaluator.rb

Overview

Bundles query evaluation state to minimize parameter passing.

Instance Attribute Summary collapse

Instance Attribute Details

#env ⇒ Object

Returns the value of attribute env

Returns:

  • (Object) —

    the current value of env



10
11
12
# File 'lib/ruby/rego/evaluator/rule_evaluator.rb', line 10

def env
  @env
end

#literals ⇒ Object

Returns the value of attribute literals

Returns:

  • (Object) —

    the current value of literals



10
11
12
# File 'lib/ruby/rego/evaluator/rule_evaluator.rb', line 10

def literals
  @literals
end