Method: Kafo::DataTypes::Array#initialize
- Defined in:
- lib/kafo/data_types/array.rb
#initialize(inner_type = 'Data', min = :default, max = :default) ⇒ Array
Returns a new instance of Array.
4 5 6 7 8 |
# File 'lib/kafo/data_types/array.rb', line 4 def initialize(inner_type = 'Data', min = :default, max = :default) @inner_type = DataType.new_from_string(inner_type) @min = (min.to_s == 'default') ? 0 : min.to_i @max = (max.to_s == 'default') ? :infinite : max.to_i end |