Class: Lite::Validation::Validator::Option::Some::Complex::Wrappers::Abstract::Iterable

Inherits:
Abstract
  • Object
show all
Includes:
Lite::Validation::Validator::Option::Some::Complex::Wrappers::Abstract
Defined in:
lib/lite/validation/validator/option/some/complex/wrappers/abstract/iterable.rb

Instance Method Summary collapse

Methods included from Lite::Validation::Validator::Option::Some::Complex::Wrappers::Abstract

#fetch, #to_complex

Instance Method Details

#iterable?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/lite/validation/validator/option/some/complex/wrappers/abstract/iterable.rb', line 16

def iterable?
  true
end

#reduceObject

Raises:

  • (NotImplementedError)


20
21
22
# File 'lib/lite/validation/validator/option/some/complex/wrappers/abstract/iterable.rb', line 20

def reduce
  raise NotImplementedError, "#{self.class.name}##{__method__} unimplemented"
end