Exception: Pione::TupleSpace::TupleFormatError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/pione/tuple-space/tuple-space-exception.rb

Overview

TupleFormatError is raised when tuple format is invalid.

Instance Method Summary collapse

Constructor Details

#initialize(invalid_data, identifier = nil) ⇒ TupleFormatError

Creates an error.

Parameters:

  • invalid_data (Array<Object>)

    invalid data

  • identifier (Symbol) (defaults to: nil)

    tuple identifier



10
11
12
13
# File 'lib/pione/tuple-space/tuple-space-exception.rb', line 10

def initialize(invalid_data, identifier=nil)
  @invalid_data = invalid_data
  @identifier = identifier
end

Instance Method Details

#messageString

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a message of this error.

Returns:

  • (String)

    message string with invalid data and tuple identifier



19
20
21
22
# File 'lib/pione/tuple-space/tuple-space-exception.rb', line 19

def message
  msg = "Format error found in %s tuple: %s" % [@identifier, @invalid_data.inspect]
  return msg
end