Class: Arrow::ListDataType
- Inherits:
-
Object
- Object
- Arrow::ListDataType
- Defined in:
- lib/arrow/list-data-type.rb
Instance Method Summary collapse
-
#initialize(field) ⇒ ListDataType
constructor
Creates a new ListDataType.
Constructor Details
#initialize(field) ⇒ ListDataType #initialize(description) ⇒ ListDataType
Creates a new Arrow::ListDataType.
56 57 58 59 60 61 62 63 64 65 66 |
# File 'lib/arrow/list-data-type.rb', line 56 def initialize(field) if field.is_a?(Hash) and field.key?(:field) description = field field = description[:field] end if field.is_a?(Hash) field_description = field field = Field.new(field_description) end initialize_raw(field) end |