Exception: FlexColumns::Errors::InvalidDataInDatabaseError
Overview
FlexColumns::Errors::InvalidDataInDatabaseError: all errors raised because something is wrong with the data already stored in the database for a particular row and column.
Direct Known Subclasses
IncorrectlyEncodedStringInDatabaseError, InvalidCompressedDataInDatabaseError, InvalidFlexColumnsVersionNumberInDatabaseError, InvalidJsonInDatabaseError, UnparseableJsonInDatabaseError
Instance Attribute Summary collapse
-
#additional_message ⇒ Object
readonly
Returns the value of attribute additional_message.
-
#data_source ⇒ Object
readonly
Returns the value of attribute data_source.
-
#raw_string ⇒ Object
readonly
Returns the value of attribute raw_string.
Instance Method Summary collapse
-
#initialize(data_source, raw_string, additional_message = nil) ⇒ InvalidDataInDatabaseError
constructor
A new instance of InvalidDataInDatabaseError.
Constructor Details
#initialize(data_source, raw_string, additional_message = nil) ⇒ InvalidDataInDatabaseError
Returns a new instance of InvalidDataInDatabaseError.
96 97 98 99 100 101 102 |
# File 'lib/flex_columns/errors.rb', line 96 def initialize(data_source, raw_string, = nil) @data_source = data_source @raw_string = raw_string @additional_message = super() end |
Instance Attribute Details
#additional_message ⇒ Object (readonly)
Returns the value of attribute additional_message.
94 95 96 |
# File 'lib/flex_columns/errors.rb', line 94 def @additional_message end |
#data_source ⇒ Object (readonly)
Returns the value of attribute data_source.
94 95 96 |
# File 'lib/flex_columns/errors.rb', line 94 def data_source @data_source end |
#raw_string ⇒ Object (readonly)
Returns the value of attribute raw_string.
94 95 96 |
# File 'lib/flex_columns/errors.rb', line 94 def raw_string @raw_string end |