class SmartIoC::BeanDependency
Attributes
bean[R]
bean_definition[RW]
package[R]
ref[R]
Public Class Methods
new(bean:, ref:, package:)
click to toggle source
# File lib/smart_ioc/bean_dependency.rb, line 5 def initialize(bean:, ref:, package:) @bean = bean @ref = ref @package = package end
Public Instance Methods
==(dependency)
click to toggle source
# File lib/smart_ioc/bean_dependency.rb, line 15 def ==(dependency) dependency.bean == @bean && dependency.package == @package end