Class: PG::CompositeCoder

Inherits:
Coder show all
Defined in:
lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg/coder.rb

Instance Method Summary collapse

Methods inherited from Coder

#==, #dup, #initialize, #inspect_short, #marshal_dump, #marshal_load

Constructor Details

This class inherits a constructor from PG::Coder

Instance Method Details

#inspectObject



80
81
82
83
84
# File 'lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg/coder.rb', line 80

def inspect
	str = super
	str[-1,0] = " elements_type=#{elements_type.inspect} #{needs_quotation? ? 'needs' : 'no'} quotation"
	str
end

#to_hObject



72
73
74
75
76
77
78
# File 'lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg/coder.rb', line 72

def to_h
	super.merge!({
		elements_type: elements_type,
		needs_quotation: needs_quotation?,
		delimiter: delimiter,
	})
end