Class: Seasar::Container::ArgDef
- Inherits:
- 
      Object
      
        - Object
- Seasar::Container::ArgDef
 
- Defined in:
- lib/seasar/container/arg-def.rb
Direct Known Subclasses
Instance Attribute Summary collapse
- 
  
    
      #child_component_def  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute child_component_def. 
- 
  
    
      #container  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute container. 
- 
  
    
      #expression  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute expression. 
- 
  
    
      #value  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    - 
args - none - return - Object. 
 
- 
Instance Method Summary collapse
- 
  
    
      #initialize(value = nil)  ⇒ ArgDef 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    - 
args 1. 
 
- 
Constructor Details
#initialize(value = nil) ⇒ ArgDef
- 
args - 
Object value 
 
- 
| 26 27 28 29 30 31 | # File 'lib/seasar/container/arg-def.rb', line 26 def initialize(value = nil) @value = value @expressioin = nil @child_component_def = nil @container = nil end | 
Instance Attribute Details
#child_component_def ⇒ Object
Returns the value of attribute child_component_def.
| 32 33 34 | # File 'lib/seasar/container/arg-def.rb', line 32 def child_component_def @child_component_def end | 
#container ⇒ Object
Returns the value of attribute container.
| 32 33 34 | # File 'lib/seasar/container/arg-def.rb', line 32 def container @container end | 
#expression ⇒ Object
Returns the value of attribute expression.
| 32 33 34 | # File 'lib/seasar/container/arg-def.rb', line 32 def expression @expression end | 
#value ⇒ Object
- 
args - 
none 
 
- 
- 
return - 
Object 
 
- 
| 40 41 42 | # File 'lib/seasar/container/arg-def.rb', line 40 def value @value end |