class DataErrorInt

DataErrorInt. @abstract @class_description

A DataError exception class interface.

@attr message [String]

An error explanation.

DataErrorInt. @abstract @class_description

A DataError exception class interface.

@attr message [String]

An error explanation.

Constants

DEFAULT_MESSAGE
VERSION

Public Class Methods

new(message = DEFAULT_MESSAGE) click to toggle source

initialize(message = DEFAULT_MESSAGE). @description

Initializes an error.

@param message [String]

An error explanation. Defaults the default message.

@return [DataError]

The error instance.
# File lib/data_error_int.rb, line 22
def initialize(message = DEFAULT_MESSAGE)
end

Public Instance Methods

message() click to toggle source

message(). @description

Gets message.

@return [String]

The error message reference.
# File lib/data_error_int.rb, line 30
def message()
end

Private Instance Methods

message=(explanation = nil) click to toggle source

message=(explanation = nil). @description

Sets message.

@param explanation [String]

The error message.

@raise [ArgumentError]

In the case the explanation is not a String instance.
# File lib/data_error_int.rb, line 42
def message=(explanation = nil)
end