= private = protected
replace!(oth)
replace self by other URI object
# File lib/uri/generic.rb, line 306 def replace!(oth) if self.class != oth.class raise ArgumentError, "expected #{self.class} object" end component.each do |c| self.__send__("#{c}=", oth.__send__(c)) end end