Class: Ruby::Rego::Evaluator::ModuleContext
- Inherits:
-
Struct
- Object
- Struct
- Ruby::Rego::Evaluator::ModuleContext
- Defined in:
- lib/ruby/rego/evaluator.rb
Overview
Per-module evaluation context for the policy-set path.
Instance Attribute Summary collapse
-
#compiled_module ⇒ Object
Returns the value of attribute compiled_module.
-
#expression_evaluator ⇒ Object
Returns the value of attribute expression_evaluator.
-
#package_key ⇒ Object
Returns the value of attribute package_key.
-
#reference_resolver ⇒ Object
Returns the value of attribute reference_resolver.
-
#rule_evaluator ⇒ Object
Returns the value of attribute rule_evaluator.
Instance Attribute Details
#compiled_module ⇒ Object
Returns the value of attribute compiled_module
34 35 36 |
# File 'lib/ruby/rego/evaluator.rb', line 34 def compiled_module @compiled_module end |
#expression_evaluator ⇒ Object
Returns the value of attribute expression_evaluator
34 35 36 |
# File 'lib/ruby/rego/evaluator.rb', line 34 def expression_evaluator @expression_evaluator end |
#package_key ⇒ Object
Returns the value of attribute package_key
34 35 36 |
# File 'lib/ruby/rego/evaluator.rb', line 34 def package_key @package_key end |
#reference_resolver ⇒ Object
Returns the value of attribute reference_resolver
34 35 36 |
# File 'lib/ruby/rego/evaluator.rb', line 34 def reference_resolver @reference_resolver end |
#rule_evaluator ⇒ Object
Returns the value of attribute rule_evaluator
34 35 36 |
# File 'lib/ruby/rego/evaluator.rb', line 34 def rule_evaluator @rule_evaluator end |