Class: AwDatapipe::ParameterMetadata
- Inherits:
-
Struct
- Object
- Struct
- AwDatapipe::ParameterMetadata
- Defined in:
- lib/aw_datapipe/parameter_metadata.rb
Instance Method Summary collapse
Instance Method Details
#member_source(member) ⇒ Object
9 10 11 12 13 |
# File 'lib/aw_datapipe/parameter_metadata.rb', line 9 def member_source(member) value = send member value = ?' << value.gsub("'", "\\\\'") << ?' if value.is_a?(String) "#{member}: #{value}" end |
#source ⇒ Object
3 4 5 6 7 |
# File 'lib/aw_datapipe/parameter_metadata.rb', line 3 def source "{ " << members.map do |member| member_source(member) end.join(", ") << " }" end |