class ToFactory::Representation
Attributes
definition[RW]
hierarchy_order[RW]
klass[RW]
name[RW]
parent_name[RW]
record[RW]
Public Class Methods
from(options)
click to toggle source
# File lib/to_factory/representation.rb, line 27 def self.from(options) OptionsParser.new(options).get_instance end
new(name, parent_name, definition=nil, record=nil)
click to toggle source
# File lib/to_factory/representation.rb, line 31 def initialize(name, parent_name, definition=nil, record=nil) @name, @parent_name, @definition, @record = name.to_s, parent_name.to_s, definition, record end
Public Instance Methods
inspect()
click to toggle source
# File lib/to_factory/representation.rb, line 36 def inspect "#<ToFactory::Representation:#{object_id} @name: #{@name.inspect}, @parent_name: #{@parent_name.inspect}, @klass: #{klass_name_inspect}>" end
klass_name_inspect()
click to toggle source
# File lib/to_factory/representation.rb, line 40 def klass_name_inspect @klass.name.inspect rescue "nil" end