Class Virtus::Attribute::DefaultValue::FromClonable
In: lib/virtus/attribute/default_value/from_clonable.rb
Parent: DefaultValue

Represents default value evaluated via a clonable object

@api private

Methods

call   handle?  

Constants

SINGLETON_CLASSES = [ ::NilClass, ::TrueClass, ::FalseClass, ::Numeric, ::Symbol ].freeze

Public Class methods

Return if the class can handle the value

@param [Object] value

@return [Boolean]

@api private

Public Instance methods

Evaluates the value via value#clone

@return [Object] evaluated value

@api private

[Validate]