class JobIteration::Iteration::CursorError
Attributes
cursor[R]
Public Class Methods
new(message, cursor:)
click to toggle source
Calls superclass method
# File lib/job-iteration/iteration.rb, line 12 def initialize(message, cursor:) super(message) @cursor = cursor end
Public Instance Methods
message()
click to toggle source
# File lib/job-iteration/iteration.rb, line 17 def message "#{super} (#{inspected_cursor})" end
Private Instance Methods
inspected_cursor()
click to toggle source
# File lib/job-iteration/iteration.rb, line 23 def inspected_cursor cursor.inspect rescue NoMethodError # For those brave enough to try to use BasicObject as cursor. Nice try. Object.instance_method(:inspect).bind(cursor).call end