com.amazonaws.services.dynamodb.model

## クラス AttributeValue

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

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

  非推奨です。

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

  AttributeValue can be `String` , `Number` , `Binary` , `StringSet` , `NumberSet` , `BinarySet` .

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

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

    コンストラクタ
    コンストラクタと説明
    `AttributeValue()` 非推奨です。 Default constructor for a new AttributeValue object.
    `AttributeValue(java.util.List<java.lang.String> sS)` 非推奨です。 Constructs a new AttributeValue object.
    `AttributeValue(java.lang.String s)` 非推奨です。 Constructs a new AttributeValue object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)` 非推奨です。
    `java.nio.ByteBuffer` | `getB()` 非推奨です。 Binary attributes are sequences of unsigned bytes.
    `java.util.List<java.nio.ByteBuffer>` | `getBS()` 非推奨です。 A set of binary attributes.
    `java.lang.String` | `getN()` 非推奨です。 Numbers are positive or negative exact-value decimals and integers.
    `java.util.List<java.lang.String>` | `getNS()` 非推奨です。 A set of numbers.
    `java.lang.String` | `getS()` 非推奨です。 Strings are Unicode with UTF-8 binary encoding.
    `java.util.List<java.lang.String>` | `getSS()` 非推奨です。 A set of strings.
    `int` | `hashCode()` 非推奨です。
    `void` | `setB(java.nio.ByteBuffer b)` 非推奨です。 Binary attributes are sequences of unsigned bytes.
    `void` | `setBS(java.util.Collection<java.nio.ByteBuffer> bS)` 非推奨です。 A set of binary attributes.
    `void` | `setN(java.lang.String n)` 非推奨です。 Numbers are positive or negative exact-value decimals and integers.
    `void` | `setNS(java.util.Collection<java.lang.String> nS)` 非推奨です。 A set of numbers.
    `void` | `setS(java.lang.String s)` 非推奨です。 Strings are Unicode with UTF-8 binary encoding.
    `void` | `setSS(java.util.Collection<java.lang.String> sS)` 非推奨です。 A set of strings.
    `java.lang.String` | `toString()` 非推奨です。 Returns a string representation of this object; useful for testing and debugging.
    `AttributeValue` | `withB(java.nio.ByteBuffer b)` 非推奨です。 Binary attributes are sequences of unsigned bytes.
    `AttributeValue` | `withBS(java.nio.ByteBuffer... bS)` 非推奨です。 A set of binary attributes.
    `AttributeValue` | `withBS(java.util.Collection<java.nio.ByteBuffer> bS)` 非推奨です。 A set of binary attributes.
    `AttributeValue` | `withN(java.lang.String n)` 非推奨です。 Numbers are positive or negative exact-value decimals and integers.
    `AttributeValue` | `withNS(java.util.Collection<java.lang.String> nS)` 非推奨です。 A set of numbers.
    `AttributeValue` | `withNS(java.lang.String... nS)` 非推奨です。 A set of numbers.
    `AttributeValue` | `withS(java.lang.String s)` 非推奨です。 Strings are Unicode with UTF-8 binary encoding.
    `AttributeValue` | `withSS(java.util.Collection<java.lang.String> sS)` 非推奨です。 A set of strings.
    `AttributeValue` | `withSS(java.lang.String... sS)` 非推奨です。 A set of strings.

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

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

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

    - #### AttributeValue

          public AttributeValue()

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

    - #### AttributeValue

          public AttributeValue(java.lang.String s)

      非推奨です。
      Constructs a new AttributeValue object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `s` - Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).

    - #### AttributeValue

          public AttributeValue(java.util.List<java.lang.String> sS)

      非推奨です。
      Constructs a new AttributeValue object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `sS` - A set of strings.

  - ### メソッドの詳細

    - #### getS

          public java.lang.String getS()

      非推奨です。
      Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).
      戻り値:
        Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).

    - #### setS

          public void setS(java.lang.String s)

      非推奨です。
      Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).
      パラメータ:
        `s` - Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).

    - #### withS

          public AttributeValue withS(java.lang.String s)

      非推奨です。
      Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).

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

      パラメータ:
        `s` - Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getN

          public java.lang.String getN()

      非推奨です。
      Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.
      戻り値:
        Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.

    - #### setN

          public void setN(java.lang.String n)

      非推奨です。
      Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.
      パラメータ:
        `n` - Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.

    - #### withN

          public AttributeValue withN(java.lang.String n)

      非推奨です。
      Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.

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

      パラメータ:
        `n` - Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getB

          public java.nio.ByteBuffer getB()

      非推奨です。
      Binary attributes are sequences of unsigned bytes.
      戻り値:
        Binary attributes are sequences of unsigned bytes.

    - #### setB

          public void setB(java.nio.ByteBuffer b)

      非推奨です。
      Binary attributes are sequences of unsigned bytes.
      パラメータ:
        `b` - Binary attributes are sequences of unsigned bytes.

    - #### withB

          public AttributeValue withB(java.nio.ByteBuffer b)

      非推奨です。
      Binary attributes are sequences of unsigned bytes.

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

      パラメータ:
        `b` - Binary attributes are sequences of unsigned bytes.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getSS

          public java.util.List<java.lang.String> getSS()

      非推奨です。
      A set of strings.
      戻り値:
        A set of strings.

    - #### setSS

          public void setSS(java.util.Collection<java.lang.String> sS)

      非推奨です。
      A set of strings.
      パラメータ:
        `sS` - A set of strings.

    - #### withSS

          public AttributeValue withSS(java.lang.String... sS)

      非推奨です。
      A set of strings.

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

      パラメータ:
        `sS` - A set of strings.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### withSS

          public AttributeValue withSS(java.util.Collection<java.lang.String> sS)

      非推奨です。
      A set of strings.

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

      パラメータ:
        `sS` - A set of strings.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getNS

          public java.util.List<java.lang.String> getNS()

      非推奨です。
      A set of numbers.
      戻り値:
        A set of numbers.

    - #### setNS

          public void setNS(java.util.Collection<java.lang.String> nS)

      非推奨です。
      A set of numbers.
      パラメータ:
        `nS` - A set of numbers.

    - #### withNS

          public AttributeValue withNS(java.lang.String... nS)

      非推奨です。
      A set of numbers.

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

      パラメータ:
        `nS` - A set of numbers.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### withNS

          public AttributeValue withNS(java.util.Collection<java.lang.String> nS)

      非推奨です。
      A set of numbers.

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

      パラメータ:
        `nS` - A set of numbers.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getBS

          public java.util.List<java.nio.ByteBuffer> getBS()

      非推奨です。
      A set of binary attributes.
      戻り値:
        A set of binary attributes.

    - #### setBS

          public void setBS(java.util.Collection<java.nio.ByteBuffer> bS)

      非推奨です。
      A set of binary attributes.
      パラメータ:
        `bS` - A set of binary attributes.

    - #### withBS

          public AttributeValue withBS(java.nio.ByteBuffer... bS)

      非推奨です。
      A set of binary attributes.

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

      パラメータ:
        `bS` - A set of binary attributes.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### withBS

          public AttributeValue withBS(java.util.Collection<java.nio.ByteBuffer> bS)

      非推奨です。
      A set of binary attributes.

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

      パラメータ:
        `bS` - A set of binary attributes.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### 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`