Class: Entry (Umu::Environment::Context::Value)

Overview
Module Structure
Class Hierarchy
Instance Attributes
Entry#bindings [R]
Entry#old_context [R]
Instance Methods
Entry#initialize / 2
Entry#get_bindings
Entry#get_bindings_difference_with / 1
Entry#__extend__ / 2
is a submodule of
module: Value ( Umu::Environment::Context )
has modular siblings
module: Target   
class: Abstract   
class: Initial   
inherits from
  Abstract ( Umu::Environment::Context::Value )
has class siblings
  Initial ( Umu::Environment::Context::Value )
has properties
attribute: bindings [R]   
attribute: old_context [R]   
method: initialize / 2   
method: get_bindings   
method: get_bindings_difference_with / 1   
method: __extend__ / 2   
is defined at
#14 in environment/context/value/entry.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Umu
  module: Environment
  module: Context
  module: Value
module: Target     
class: Abstract     
class: Initial     
class: Entry     

Class Hierarchy

Object ( Builtin-Module )
Collection ( Umu::Abstraction )
includes
  Enumerable ( Builtin-Module )
Abstract ( Umu::Environment::Context::Value )
has properties
method: each   
method: get_bindings   
method: lookup / 3   
method: extend / 2   
method: extend_bindings / 1   
method: __extend__ / 2   
Initial ( Umu::Environment::Context::Value )
Entry ( Umu::Environment::Context::Value )
has properties
attribute: bindings [R]   
attribute: old_context [R]   
method: initialize / 2   
method: get_bindings   
method: get_bindings_difference_with / 1   
method: __extend__ / 2   

Instance Attributes

Entry#bindings [R]

#15 in environment/context/value/entry.rb

Entry#old_context [R]

#16 in environment/context/value/entry.rb

Instance Methods

Entry#initialize / 2

#19 in environment/context/value/entry.rb

initialize ( bindings ,
  old_context )

Entry#get_bindings

#28 in environment/context/value/entry.rb

get_bindings

Entry#get_bindings_difference_with / 1

#35 in environment/context/value/entry.rb

get_bindings_difference_with ( prev_ctx )

Entry#__extend__ / 2

#62 in environment/context/value/entry.rb

__extend__ ( sym ,
  target )