Class: ArcFurnace::OuterJoin
- Inherits:
-
AbstractJoin
- Object
- Node
- Source
- AbstractJoin
- ArcFurnace::OuterJoin
- Defined in:
- lib/arc-furnace/outer_join.rb
Instance Attribute Summary
Attributes inherited from Node
#error_handler, #node_id, #params
Instance Method Summary collapse
Methods inherited from AbstractJoin
Methods inherited from Source
#close, #empty?, #finalize, #prepare, #row, #value
Constructor Details
This class inherits a constructor from ArcFurnace::AbstractJoin
Instance Method Details
#advance ⇒ Object
6 7 8 9 10 11 |
# File 'lib/arc-furnace/outer_join.rb', line 6 def advance @value = source.row unless @value.nil? merge_source_row(@value) end end |