edge badge
Methods
#
A
N
V
Class Public methods
new()
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 468
def initialize
  @parts = []
  @binds = []
end
Instance Public methods
<<(str)
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 473
def <<(str)
  @parts << str
  self
end
add_bind(obj)
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 478
def add_bind(obj)
  @binds << obj
  @parts << Arel::Nodes::BindParam.new(1)
  self
end
value()
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 484
def value
  [@parts, @binds]
end