class FunctionalLightService::EnumBuilder
Public Class Methods
new(parent)
click to toggle source
# File lib/functional-light-service/functional/enum.rb, line 7 def initialize(parent) @parent = parent end
Public Instance Methods
method_missing(m, *args)
click to toggle source
Calls superclass method
# File lib/functional-light-service/functional/enum.rb, line 120 def method_missing(m, *args) if @parent.const_defined?(m) super else @parent.const_set(m, DataType.create(@parent, args)) end end