Class: Prosereflect::Transform::StepMap::Result

Inherits:
Struct
  • Object
show all
Defined in:
lib/prosereflect/transform/step_map.rb

Overview

Result of mapping a position

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pos: 0, deleted: false, transformed: false) ⇒ Result

Returns a new instance of Result.



109
110
111
# File 'lib/prosereflect/transform/step_map.rb', line 109

def initialize(pos: 0, deleted: false, transformed: false)
  super
end

Instance Attribute Details

#deletedObject

Returns the value of attribute deleted

Returns:

  • (Object)

    the current value of deleted



108
109
110
# File 'lib/prosereflect/transform/step_map.rb', line 108

def deleted
  @deleted
end

#posObject

Returns the value of attribute pos

Returns:

  • (Object)

    the current value of pos



108
109
110
# File 'lib/prosereflect/transform/step_map.rb', line 108

def pos
  @pos
end

#transformedObject

Returns the value of attribute transformed

Returns:

  • (Object)

    the current value of transformed



108
109
110
# File 'lib/prosereflect/transform/step_map.rb', line 108

def transformed
  @transformed
end