Class: Pal::Operation::DefaultProjectionImpl
- Inherits:
-
Projection
- Object
- Projection
- Pal::Operation::DefaultProjectionImpl
- Defined in:
- lib/pal/operation/projection.rb
Instance Attribute Summary
Attributes inherited from Projection
Instance Method Summary collapse
-
#_process_impl(_group_by_rules, groups, column_headers) ⇒ Array
Rows, column_headers.
-
#initialize(property) ⇒ DefaultProjectionImpl
constructor
A new instance of DefaultProjectionImpl.
Methods inherited from Projection
Methods included from Log
#log_debug, #log_error, #log_info, #log_warn
Constructor Details
#initialize(property) ⇒ DefaultProjectionImpl
Returns a new instance of DefaultProjectionImpl.
198 199 200 |
# File 'lib/pal/operation/projection.rb', line 198 def initialize(property) super("default", property) end |
Instance Method Details
#_process_impl(_group_by_rules, groups, column_headers) ⇒ Array
Returns rows, column_headers.
206 207 208 |
# File 'lib/pal/operation/projection.rb', line 206 def _process_impl(_group_by_rules, groups, column_headers) [groups.values, column_headers] end |