com.amazonaws.services.s3.internal

## クラス XmlWriter

- java.lang.Object
- - com.amazonaws.services.s3.internal.XmlWriter

-     public class XmlWriter
      extends java.lang.Object

  Basic XML Writer helper library. It does not do full XML Well-Formedness checks, but provides basic element and attribute value escaping, and tracks open tags to simplify use.

  Sampe usage:

       XmlWriter w = new XmlWriter();
       w.start(DOC_TAG, "xmlns", DOC_NAMESPACE);
       if (foo != null)
         w.start(FOO_TAG).value(foo).end();
       w.end();

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

    コンストラクタ
    コンストラクタと説明
    `XmlWriter()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `XmlWriter` | `end()`
    `byte[]` | `getBytes()`
    `XmlWriter` | `start(java.lang.String name)`
    `XmlWriter` | `start(java.lang.String name, java.lang.String[] attrs, java.lang.String[] values)`
    `XmlWriter` | `start(java.lang.String name, java.lang.String attr, java.lang.String value)`
    `java.lang.String` | `toString()`
    `XmlWriter` | `value(java.lang.String value)`

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

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

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

    - #### XmlWriter

          public XmlWriter()

  - ### メソッドの詳細

    - #### start

          public XmlWriter start(java.lang.String name)

    - #### start

          public XmlWriter start(java.lang.String name,
                        java.lang.String attr,
                        java.lang.String value)

    - #### start

          public XmlWriter start(java.lang.String name,
                        java.lang.String[] attrs,
                        java.lang.String[] values)

    - #### end

          public XmlWriter end()

    - #### getBytes

          public byte[] getBytes()

    - #### toString

          public java.lang.String toString()

      オーバーライド:
        `toString` クラス内 `java.lang.Object`

    - #### value

          public XmlWriter value(java.lang.String value)