Module Coercible
In: lib/support/type_lookup.rb
lib/support/options.rb
lib/coercible/configuration.rb
lib/coercible/version.rb
lib/coercible/coercer.rb
lib/coercible/coercer/time_coercions.rb
lib/coercible/coercer/object.rb
lib/coercible/coercer/integer.rb
lib/coercible/coercer/date.rb
lib/coercible/coercer/string.rb
lib/coercible/coercer/decimal.rb
lib/coercible/coercer/hash.rb
lib/coercible/coercer/time.rb
lib/coercible/coercer/numeric.rb
lib/coercible/coercer/date_time.rb
lib/coercible/coercer/float.rb
lib/coercible/coercer/symbol.rb
lib/coercible/coercer/true_class.rb
lib/coercible/coercer/configurable.rb
lib/coercible/coercer/false_class.rb
lib/coercible/coercer/array.rb
lib/coercible.rb

Methods

rbx?  

Classes and Modules

Module Coercible::Options
Module Coercible::TypeLookup
Class Coercible::Coercer
Class Coercible::Configuration

Constants

VERSION = "1.0.0"
EXTRA_CONST_ARGS = (RUBY_VERSION < '1.9' ? [] : [ false ]).freeze
UnsupportedCoercion = Class.new(StandardError)

Public Class methods

Test for rubinius platform

@return [true]

  if running under rubinius

@return [false]

  otherwise

@api private

[Validate]