com.amazonaws.services.dynamodb.model

## クラス Condition

- java.lang.Object
- - com.amazonaws.services.dynamodb.model.Condition

- すべての実装されたインタフェース:
    java.io.Serializable

  非推奨です。

      @Deprecated
      public class Condition
      extends java.lang.Object
      implements java.io.Serializable

  Condition
  関連項目:
    直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `Condition()` 非推奨です。 Default constructor for a new Condition object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)` 非推奨です。
    `java.util.List<AttributeValue>` | `getAttributeValueList()` 非推奨です。 A list of attribute values to be used with a comparison operator for a scan or query operation.
    `java.lang.String` | `getComparisonOperator()` 非推奨です。 A comparison operator is an enumeration of several operations: `EQ` for equal.
    `int` | `hashCode()` 非推奨です。
    `void` | `setAttributeValueList(java.util.Collection<AttributeValue> attributeValueList)` 非推奨です。 A list of attribute values to be used with a comparison operator for a scan or query operation.
    `void` | `setComparisonOperator(ComparisonOperator comparisonOperator)` 非推奨です。 A comparison operator is an enumeration of several operations: `EQ` for equal.
    `void` | `setComparisonOperator(java.lang.String comparisonOperator)` 非推奨です。 A comparison operator is an enumeration of several operations: `EQ` for equal.
    `java.lang.String` | `toString()` 非推奨です。 Returns a string representation of this object; useful for testing and debugging.
    `Condition` | `withAttributeValueList(AttributeValue... attributeValueList)` 非推奨です。 A list of attribute values to be used with a comparison operator for a scan or query operation.
    `Condition` | `withAttributeValueList(java.util.Collection<AttributeValue> attributeValueList)` 非推奨です。 A list of attribute values to be used with a comparison operator for a scan or query operation.
    `Condition` | `withComparisonOperator(ComparisonOperator comparisonOperator)` 非推奨です。 A comparison operator is an enumeration of several operations: `EQ` for equal.
    `Condition` | `withComparisonOperator(java.lang.String comparisonOperator)` 非推奨です。 A comparison operator is an enumeration of several operations: `EQ` for equal.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### Condition

          public Condition()

      非推奨です。
      Default constructor for a new Condition object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

  - ### メソッドの詳細

    - #### getAttributeValueList

          public java.util.List<AttributeValue> getAttributeValueList()

      非推奨です。
      A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.
      戻り値:
        A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.

    - #### setAttributeValueList

          public void setAttributeValueList(java.util.Collection<AttributeValue> attributeValueList)

      非推奨です。
      A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.
      パラメータ:
        `attributeValueList` - A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.

    - #### withAttributeValueList

          public Condition withAttributeValueList(AttributeValue... attributeValueList)

      非推奨です。
      A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `attributeValueList` - A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### withAttributeValueList

          public Condition withAttributeValueList(java.util.Collection<AttributeValue> attributeValueList)

      非推奨です。
      A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `attributeValueList` - A list of attribute values to be used with a comparison operator for a scan or query operation. For comparisons that require more than one value, such as a `BETWEEN` comparison, the AttributeValueList contains two attribute values and the comparison operator.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getComparisonOperator

          public java.lang.String getComparisonOperator()

      非推奨です。
      A comparison operator is an enumeration of several operations:
      - `EQ` for equal.
      - `NE` for not equal.
      - `IN` checks for exact matches.
      - `LE` for less than or equal to.
      - `LT` for less than.
      - `GE` for greater than or equal to.
      - `GT` for greater than.
      - `BETWEEN` for between.
      - `NOT_NULL` for exists.
      - `NULL` for not exists.
      - `CONTAINS` for substring or value in a set.
      - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
      - `BEGINS_WITH` for a substring prefix.

      Scan operations support all available comparison operators.

      Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      Constraints:
      Allowed Values: EQ, NE, IN, LE, LT, GE, GT, BETWEEN, NOT_NULL, NULL, CONTAINS, NOT_CONTAINS, BEGINS_WITH

      戻り値:
        A comparison operator is an enumeration of several operations:
        - `EQ` for equal.
        - `NE` for not equal.
        - `IN` checks for exact matches.
        - `LE` for less than or equal to.
        - `LT` for less than.
        - `GE` for greater than or equal to.
        - `GT` for greater than.
        - `BETWEEN` for between.
        - `NOT_NULL` for exists.
        - `NULL` for not exists.
        - `CONTAINS` for substring or value in a set.
        - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
        - `BEGINS_WITH` for a substring prefix.

        Scan operations support all available comparison operators.

        Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      関連項目:
        `ComparisonOperator`

    - #### setComparisonOperator

          public void setComparisonOperator(java.lang.String comparisonOperator)

      非推奨です。
      A comparison operator is an enumeration of several operations:
      - `EQ` for equal.
      - `NE` for not equal.
      - `IN` checks for exact matches.
      - `LE` for less than or equal to.
      - `LT` for less than.
      - `GE` for greater than or equal to.
      - `GT` for greater than.
      - `BETWEEN` for between.
      - `NOT_NULL` for exists.
      - `NULL` for not exists.
      - `CONTAINS` for substring or value in a set.
      - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
      - `BEGINS_WITH` for a substring prefix.

      Scan operations support all available comparison operators.

      Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      Constraints:
      Allowed Values: EQ, NE, IN, LE, LT, GE, GT, BETWEEN, NOT_NULL, NULL, CONTAINS, NOT_CONTAINS, BEGINS_WITH

      パラメータ:
        `comparisonOperator` - A comparison operator is an enumeration of several operations:
        - `EQ` for equal.
        - `NE` for not equal.
        - `IN` checks for exact matches.
        - `LE` for less than or equal to.
        - `LT` for less than.
        - `GE` for greater than or equal to.
        - `GT` for greater than.
        - `BETWEEN` for between.
        - `NOT_NULL` for exists.
        - `NULL` for not exists.
        - `CONTAINS` for substring or value in a set.
        - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
        - `BEGINS_WITH` for a substring prefix.

        Scan operations support all available comparison operators.

        Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      関連項目:
        `ComparisonOperator`

    - #### withComparisonOperator

          public Condition withComparisonOperator(java.lang.String comparisonOperator)

      非推奨です。
      A comparison operator is an enumeration of several operations:
      - `EQ` for equal.
      - `NE` for not equal.
      - `IN` checks for exact matches.
      - `LE` for less than or equal to.
      - `LT` for less than.
      - `GE` for greater than or equal to.
      - `GT` for greater than.
      - `BETWEEN` for between.
      - `NOT_NULL` for exists.
      - `NULL` for not exists.
      - `CONTAINS` for substring or value in a set.
      - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
      - `BEGINS_WITH` for a substring prefix.

      Scan operations support all available comparison operators.

      Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Allowed Values: EQ, NE, IN, LE, LT, GE, GT, BETWEEN, NOT_NULL, NULL, CONTAINS, NOT_CONTAINS, BEGINS_WITH

      パラメータ:
        `comparisonOperator` - A comparison operator is an enumeration of several operations:
        - `EQ` for equal.
        - `NE` for not equal.
        - `IN` checks for exact matches.
        - `LE` for less than or equal to.
        - `LT` for less than.
        - `GE` for greater than or equal to.
        - `GT` for greater than.
        - `BETWEEN` for between.
        - `NOT_NULL` for exists.
        - `NULL` for not exists.
        - `CONTAINS` for substring or value in a set.
        - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
        - `BEGINS_WITH` for a substring prefix.

        Scan operations support all available comparison operators.

        Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      戻り値:
        A reference to this updated object so that method calls can be chained together.
      関連項目:
        `ComparisonOperator`

    - #### setComparisonOperator

          public void setComparisonOperator(ComparisonOperator comparisonOperator)

      非推奨です。
      A comparison operator is an enumeration of several operations:
      - `EQ` for equal.
      - `NE` for not equal.
      - `IN` checks for exact matches.
      - `LE` for less than or equal to.
      - `LT` for less than.
      - `GE` for greater than or equal to.
      - `GT` for greater than.
      - `BETWEEN` for between.
      - `NOT_NULL` for exists.
      - `NULL` for not exists.
      - `CONTAINS` for substring or value in a set.
      - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
      - `BEGINS_WITH` for a substring prefix.

      Scan operations support all available comparison operators.

      Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      Constraints:
      Allowed Values: EQ, NE, IN, LE, LT, GE, GT, BETWEEN, NOT_NULL, NULL, CONTAINS, NOT_CONTAINS, BEGINS_WITH

      パラメータ:
        `comparisonOperator` - A comparison operator is an enumeration of several operations:
        - `EQ` for equal.
        - `NE` for not equal.
        - `IN` checks for exact matches.
        - `LE` for less than or equal to.
        - `LT` for less than.
        - `GE` for greater than or equal to.
        - `GT` for greater than.
        - `BETWEEN` for between.
        - `NOT_NULL` for exists.
        - `NULL` for not exists.
        - `CONTAINS` for substring or value in a set.
        - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
        - `BEGINS_WITH` for a substring prefix.

        Scan operations support all available comparison operators.

        Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      関連項目:
        `ComparisonOperator`

    - #### withComparisonOperator

          public Condition withComparisonOperator(ComparisonOperator comparisonOperator)

      非推奨です。
      A comparison operator is an enumeration of several operations:
      - `EQ` for equal.
      - `NE` for not equal.
      - `IN` checks for exact matches.
      - `LE` for less than or equal to.
      - `LT` for less than.
      - `GE` for greater than or equal to.
      - `GT` for greater than.
      - `BETWEEN` for between.
      - `NOT_NULL` for exists.
      - `NULL` for not exists.
      - `CONTAINS` for substring or value in a set.
      - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
      - `BEGINS_WITH` for a substring prefix.

      Scan operations support all available comparison operators.

      Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Allowed Values: EQ, NE, IN, LE, LT, GE, GT, BETWEEN, NOT_NULL, NULL, CONTAINS, NOT_CONTAINS, BEGINS_WITH

      パラメータ:
        `comparisonOperator` - A comparison operator is an enumeration of several operations:
        - `EQ` for equal.
        - `NE` for not equal.
        - `IN` checks for exact matches.
        - `LE` for less than or equal to.
        - `LT` for less than.
        - `GE` for greater than or equal to.
        - `GT` for greater than.
        - `BETWEEN` for between.
        - `NOT_NULL` for exists.
        - `NULL` for not exists.
        - `CONTAINS` for substring or value in a set.
        - `NOT_CONTAINS` for absence of a substring or absence of a value in a set.
        - `BEGINS_WITH` for a substring prefix.

        Scan operations support all available comparison operators.

        Query operations support a subset of the available comparison operators: EQ, LE, LT, GE, GT, BETWEEN, and BEGINS_WITH.

      戻り値:
        A reference to this updated object so that method calls can be chained together.
      関連項目:
        `ComparisonOperator`

    - #### toString

          public java.lang.String toString()

      非推奨です。
      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      非推奨です。
      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      非推奨です。
      オーバーライド:
        `equals` クラス内 `java.lang.Object`