class Pione::TupleSpace::TupleFormatError

TupleFormatError is raised when tuple format is invalid.

Public Class Methods

new(invalid_data, identifier=nil) click to toggle source

Creates an error. @param [Array<Object>] invalid_data

invalid data

@param [Symbol] identifier

tuple identifier
# File lib/pione/tuple-space/tuple-space-exception.rb, line 10
def initialize(invalid_data, identifier=nil)
  @invalid_data = invalid_data
  @identifier = identifier
end

Public Instance Methods

message() click to toggle source

Returns a message of this error. @return [String]

message string with invalid data and tuple identifier

@api private

# 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