Class/Module Index [+]

Quicksearch

Gorillib::Factory::ApplyProcFactory

__

Attributes

callable[R]

Public Class Methods

new(callable=nil, options={}, &block) click to toggle source
# File lib/gorillib/factories.rb, line 531
def initialize(callable=nil, options={}, &block)
  if block_given?
    raise ArgumentError, "Pass a block or a value, not both" unless callable.nil?
    callable = block
  end
  @callable = callable
  super(options)
end

Public Instance Methods

blankish?(obj) click to toggle source
# File lib/gorillib/factories.rb, line 539
def blankish?(obj)    obj.nil? ; end
convert(obj) click to toggle source
# File lib/gorillib/factories.rb, line 541
def convert(obj)
  callable.call(obj)
end
native?(val) click to toggle source
# File lib/gorillib/factories.rb, line 540
def native?(val)      false    ; end

[Validate]

Generated with the Darkfish Rdoc Generator 2.