class ROM::Pipeline::Composite

Base composite class with left-to-right pipeline behavior

@api private

Attributes

left[R]

@api private

right[R]

@api private

Public Class Methods

new(left, right) click to toggle source

@api private

# File lib/rom/pipeline.rb, line 98
def initialize(left, right)
  @left = left
  @right = right
end

Public Instance Methods

>>(other) click to toggle source

Compose this composite with another object

@api public

# File lib/rom/pipeline.rb, line 106
def >>(other)
  self.class.new(self, other)
end