code: public void setAttributeValueList(java.util.Collection<AttributeValue> attributeValueList) {
          if (attributeValueList == null) {
              this.attributeValueList = null;
              return;
          }
  
          this.attributeValueList = new java.util.ArrayList<AttributeValue>(attributeValueList);
      }
docs: <p>
  One or more values to evaluate against the supplied attribute. The number of values in the list depends on the
  <code>ComparisonOperator</code> being used.
  </p>
  <p>
  For type Number, value comparisons are numeric.
  </p>
  <p>
  String value comparisons for greater than, equals, or less than are based on ASCII character code values. For
  example, <code>a</code> is greater than <code>A</code>, and <code>a</code> is greater than <code>B</code>. For a
  list of code values, see <a
  href="http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters">http://en.wikipedia
  .org/wiki/ASCII#ASCII_printable_characters</a>.
  </p>
  <p>
  For Binary, DynamoDB treats each byte of the binary data as unsigned when it compares binary values.
  </p>
  
  @param attributeValueList
  One or more values to evaluate against the supplied attribute. The number of values in the list depends on
  the <code>ComparisonOperator</code> being used.</p>
  <p>
  For type Number, value comparisons are numeric.
  </p>
  <p>
  String value comparisons for greater than, equals, or less than are based on ASCII character code values.
  For example, <code>a</code> is greater than <code>A</code>, and <code>a</code> is greater than
  <code>B</code>. For a list of code values, see <a
  href="http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters"
  >http://en.wikipedia.org/wiki/ASCII#ASCII_printable_characters</a>.
  </p>
  <p>
  For Binary, DynamoDB treats each byte of the binary data as unsigned when it compares binary values.