com.amazonaws.services.dynamodbv2.model

## クラス AttributeValue

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

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

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

  Represents the data for an attribute. You can set one, and only one, of the elements.

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

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

    コンストラクタ
    コンストラクタと説明
    `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()` Represents a Binary data type
    `java.util.List<java.nio.ByteBuffer>` | `getBS()` Represents a Binary set data type
    `java.lang.String` | `getN()` Represents a Number data type
    `java.util.List<java.lang.String>` | `getNS()` Represents a Number set data type
    `java.lang.String` | `getS()` Represents a String data type
    `java.util.List<java.lang.String>` | `getSS()` Represents a String set data type
    `int` | `hashCode()`
    `void` | `setB(java.nio.ByteBuffer b)` Represents a Binary data type
    `void` | `setBS(java.util.Collection<java.nio.ByteBuffer> bS)` Represents a Binary set data type
    `void` | `setN(java.lang.String n)` Represents a Number data type
    `void` | `setNS(java.util.Collection<java.lang.String> nS)` Represents a Number set data type
    `void` | `setS(java.lang.String s)` Represents a String data type
    `void` | `setSS(java.util.Collection<java.lang.String> sS)` Represents a String set data type
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `AttributeValue` | `withB(java.nio.ByteBuffer b)` Represents a Binary data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withBS(java.nio.ByteBuffer... bS)` Represents a Binary set data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withBS(java.util.Collection<java.nio.ByteBuffer> bS)` Represents a Binary set data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withN(java.lang.String n)` Represents a Number data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withNS(java.util.Collection<java.lang.String> nS)` Represents a Number set data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withNS(java.lang.String... nS)` Represents a Number set data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withS(java.lang.String s)` Represents a String data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withSS(java.util.Collection<java.lang.String> sS)` Represents a String set data type Returns a reference to this object so that method calls can be chained together.
    `AttributeValue` | `withSS(java.lang.String... sS)` Represents a String set data type Returns a reference to this object so that method calls can be chained together.

    - ### クラスから継承されたメソッド 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` - Represents a String data type

    - #### 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` - Represents a String set data type

  - ### メソッドの詳細

    - #### getS

          public java.lang.String getS()

      Represents a String data type
      戻り値:
        Represents a String data type

    - #### setS

          public void setS(java.lang.String s)

      Represents a String data type
      パラメータ:
        `s` - Represents a String data type

    - #### withS

          public AttributeValue withS(java.lang.String s)

      Represents a String data type

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

      パラメータ:
        `s` - Represents a String data type

    - #### getN

          public java.lang.String getN()

      Represents a Number data type
      戻り値:
        Represents a Number data type

    - #### setN

          public void setN(java.lang.String n)

      Represents a Number data type
      パラメータ:
        `n` - Represents a Number data type

    - #### withN

          public AttributeValue withN(java.lang.String n)

      Represents a Number data type

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

      パラメータ:
        `n` - Represents a Number data type

    - #### getB

          public java.nio.ByteBuffer getB()

      Represents a Binary data type
      戻り値:
        Represents a Binary data type

    - #### setB

          public void setB(java.nio.ByteBuffer b)

      Represents a Binary data type
      パラメータ:
        `b` - Represents a Binary data type

    - #### withB

          public AttributeValue withB(java.nio.ByteBuffer b)

      Represents a Binary data type

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

      パラメータ:
        `b` - Represents a Binary data type

    - #### getSS

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

      Represents a String set data type
      戻り値:
        Represents a String set data type

    - #### setSS

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

      Represents a String set data type
      パラメータ:
        `sS` - Represents a String set data type

    - #### withSS

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

      Represents a String set data type

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

      パラメータ:
        `sS` - Represents a String set data type

    - #### withSS

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

      Represents a String set data type

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

      パラメータ:
        `sS` - Represents a String set data type

    - #### getNS

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

      Represents a Number set data type
      戻り値:
        Represents a Number set data type

    - #### setNS

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

      Represents a Number set data type
      パラメータ:
        `nS` - Represents a Number set data type

    - #### withNS

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

      Represents a Number set data type

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

      パラメータ:
        `nS` - Represents a Number set data type

    - #### withNS

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

      Represents a Number set data type

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

      パラメータ:
        `nS` - Represents a Number set data type

    - #### getBS

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

      Represents a Binary set data type
      戻り値:
        Represents a Binary set data type

    - #### setBS

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

      Represents a Binary set data type
      パラメータ:
        `bS` - Represents a Binary set data type

    - #### withBS

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

      Represents a Binary set data type

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

      パラメータ:
        `bS` - Represents a Binary set data type

    - #### withBS

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

      Represents a Binary set data type

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

      パラメータ:
        `bS` - Represents a Binary set data type

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