Class: Sbuilder::ResolverRuleRef
- Inherits:
-
ResolverRule
- Object
- ResolverRule
- Sbuilder::ResolverRuleRef
- Includes:
- Utils::MyLogger
- Defined in:
- lib/sbuilder/resolver_rule_ref.rb
Constant Summary collapse
- PROGNAME =
mixer
nil
Constants included from Utils::MyLogger
Instance Attribute Summary collapse
-
#ref ⇒ Object
readonly
reference to mapper.
Instance Method Summary collapse
-
#doApplyRule(parameter, model) ⇒ Object
—————————————————————— resovele phase.
-
#initialize(options = {}) ⇒ ResolverRuleRef
constructor
—————————————————————— constrcutore.
-
#setRef(mapperRef) ⇒ Object
—————————————————————— config.
Methods included from Utils::MyLogger
Methods inherited from ResolverRule
Constructor Details
#initialize(options = {}) ⇒ ResolverRuleRef
constrcutore
14 15 16 17 18 |
# File 'lib/sbuilder/resolver_rule_ref.rb', line 14 def initialize( = {} ) @logger = getLogger( PROGNAME, ) @logger.debug( "#{__method__} initialized" ) super( ) end |
Instance Attribute Details
#ref ⇒ Object (readonly)
reference to mapper
6 7 8 |
# File 'lib/sbuilder/resolver_rule_ref.rb', line 6 def ref @ref end |
Instance Method Details
#doApplyRule(parameter, model) ⇒ Object
resovele phase
30 31 32 33 |
# File 'lib/sbuilder/resolver_rule_ref.rb', line 30 def doApplyRule( parameter, model ) # delegate to mapper being refencence ref.applyRule( parameter, model ) end |
#setRef(mapperRef) ⇒ Object
config
22 23 24 25 |
# File 'lib/sbuilder/resolver_rule_ref.rb', line 22 def setRef( mapperRef ) @ref = mapperRef self end |