Class: ServiceOperation::Params::ArrayOf

Inherits:
EnumerableOf show all
Defined in:
lib/service_operation/params/types.rb

Overview

Matches an Array with specific sub types

Examples:

ArrayOf.new(String)

ArrayOf.new(String, Integer)

Instance Attribute Summary

Attributes inherited from EnumerableOf

#element_type

Instance Method Summary collapse

Methods inherited from EnumerableOf

#===, #initialize, #name

Methods inherited from EnumType

#==, #initialize, #inspect, #name

Constructor Details

This class inherits a constructor from ServiceOperation::Params::EnumerableOf

Instance Method Details

#typeObject



99
100
101
# File 'lib/service_operation/params/types.rb', line 99

def type
  Array
end