class Pretentious::LazyTrigger::Target

Attributes

module_space[RW]
name[RW]
original_klass[RW]
stand_in_klass[RW]

Public Class Methods

new(module_space, klass, last_part, stand_in_class) click to toggle source
# File lib/pretentious/lazy_trigger.rb, line 8
def initialize(module_space, klass, last_part, stand_in_class)
  @module_space = module_space
  @stand_in_klass = stand_in_class
  @original_klass = klass
  @name = last_part
end

Public Instance Methods

to_a() click to toggle source
# File lib/pretentious/lazy_trigger.rb, line 15
def to_a
  [@module_space, @original_klass, @name, @stand_in_klass]
end