Class: Axiom::Relation::Variable::Materialized

Inherits:
Axiom::Relation::Variable show all
Defined in:
lib/axiom/relation/variable.rb

Overview

A materialized relation variable

Constant Summary

Constants included from Proxy

Proxy::ENUMERABLE_METHODS, Proxy::PROXY_METHODS, Proxy::RELATION_METHODS, Proxy::REMOVE_METHODS

Instance Attribute Summary

Attributes inherited from Axiom::Relation

#header

Method Summary

Methods inherited from Axiom::Relation::Variable

#delete, #initialize, #insert, new, #replace

Methods included from Proxy

#respond_to?

Methods inherited from Axiom::Relation

#==, #[], #directions, #each, #empty?, #include?, #initialize, #materialize, #materialized?, new, #replace

Methods included from Visitable

#accept

Constructor Details

This class inherits a constructor from Axiom::Relation::Variable

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Axiom::Relation::Proxy