class ActiveModel::LazyAttributeSet
def initialize(values, types, additional_types, default_attributes, attributes = {})
def initialize(values, types, additional_types, default_attributes, attributes = {}) super(attributes) @values = values @types = types @additional_types = additional_types @default_attributes = default_attributes @casted_values = {} @materialized = false end