class MultiJson::AdapterError
@api public
Raised when an adapter cannot be loaded or is not recognized
def self.build(original_exception)
-
(AdapterError)- new error with formatted message
Parameters:
-
original_exception(Exception) -- the original load error
Other tags:
- Api: - public
def self.build(original_exception) new( "Did not recognize your adapter specification (#{original_exception.message}).", cause: original_exception ) end
def initialize(message = nil, cause: nil)
-
(AdapterError)- new error instance
Parameters:
-
cause(Exception, nil) -- the original exception -
message(String, nil) -- error message
Other tags:
- Api: - public
def initialize(message = nil, cause: nil) super(message) set_backtrace(cause.backtrace) if cause end