class BeanSprout::ForwardableDelegate

Public Class Methods

new(obj) click to toggle source
# File lib/bean_sprout/forwardable_delegate.rb, line 7
def initialize obj
  @target = obj
end

Private Class Methods

def_default_delegators(*args) click to toggle source
# File lib/bean_sprout/forwardable_delegate.rb, line 12
def def_default_delegators *args
  def_delegators :@target, *args
end
def_private_default_delegators(*args) click to toggle source
# File lib/bean_sprout/forwardable_delegate.rb, line 16
def def_private_default_delegators *args
  def_default_delegators(*args)
  private(*args)
end