class Parqueteur::Type
Attributes
arrow_type[R]
options[R]
Public Class Methods
new(options = {}, &block)
click to toggle source
# File lib/parqueteur/type.rb, line 7 def initialize(options = {}, &block) @options = options @block = block @arrow_type = arrow_type_builder end
Public Instance Methods
build_value_array(values)
click to toggle source
# File lib/parqueteur/type.rb, line 13 def build_value_array(values) raise "#to_arrow_field must be implemented in #{self.class}" end
resolve(type, options = {})
click to toggle source
# File lib/parqueteur/type.rb, line 17 def resolve(type, options = {}) Parqueteur::TypeResolver.resolve(type, options) end