Class: Comma::DataExtractor

Inherits:
Extractor show all
Defined in:
lib/comma/data_extractor.rb

Defined Under Namespace

Classes: ExtractValueFromAssociationOfInstance, ExtractValueFromInstance

Instance Method Summary collapse

Methods inherited from Extractor

#__use__, #id, #initialize, #method_missing, #results

Constructor Details

This class inherits a constructor from Comma::Extractor

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Comma::Extractor

Instance Method Details

#__static_column__(_header = nil, &block) ⇒ Object



52
53
54
# File 'lib/comma/data_extractor.rb', line 52

def __static_column__(_header = nil, &block)
  @results << (block ? yield(@instance) : nil)
end