class Commutator::Expressions::AttributeValues

Attributes

values[R]

Public Class Methods

new() click to toggle source
# File lib/commutator/expressions/attribute_values.rb, line 4
def initialize
  @values = {}
end

Public Instance Methods

add(value) click to toggle source
# File lib/commutator/expressions/attribute_values.rb, line 8
def add(value)
  values[Util::Placeholders.value(value)] = value
end
to_h() click to toggle source
# File lib/commutator/expressions/attribute_values.rb, line 12
def to_h
  Marshal.load(Marshal.dump(values))
end