概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.crestmuse.cmx.amusaj.filewrappers
クラス AmusaDataSet<D extends TimeSeriesCompatible>

    java.lang.Object
      jp.crestmuse.cmx.amusaj.filewrappers.AmusaDataSet<D>

すべての実装されたインタフェース:
  AmusaDataSetCompatible<D>, FileWrapperCompatible

    public class AmusaDataSet<D extends TimeSeriesCompatible>

extends java.lang.Object
implements AmusaDataSetCompatible<D>

コンストラクタの概要
`AmusaDataSet(java.lang.String fmt)`
`AmusaDataSet(java.lang.String fmt, java.util.Map<java.lang.String,java.lang.String> header)`

メソッドの概要
`void` | `add(D d)` Adds data.
`boolean` | `containsHeaderKey(java.lang.String key)` Tests if the specified key is contained in the header.
`java.util.List<D>` | `getDataList()`
`java.lang.String` | `getFileName()`
`java.lang.String` | `getHeader(java.lang.String key)` Returns the item corresponding to the specified key in the header.
`double` | `getHeaderDouble(java.lang.String key)` Returns in double the item corresponding to the specified key in the header.
`int` | `getHeaderInt(java.lang.String key)` Returns in integer the item corresponding to the specified key in the header.
`void` | `setHeader(java.lang.String key, double value)` Maps the specfied key to the specifed value in the header.
`void` | `setHeader(java.lang.String key, int value)` Maps the specfied key to the specifed value in the header.
`void` | `setHeader(java.lang.String key, java.lang.String value)` Maps the specfied key to the specifed value in the header.
`void` | `setHeaders(java.util.Map<java.lang.String,java.lang.Object> map)`
`void` | `setHeaders(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String... keys)`
`AmusaXMLWrapper` | `toWrapper()`
`void` | `write(java.io.OutputStream out)`
`void` | `write(java.io.Writer writer)`
`void` | `writefile(java.io.File file)`
`void` | `writeGZippedFile(java.io.File file)`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### AmusaDataSet

    public AmusaDataSet(java.lang.String fmt)

### AmusaDataSet

    public AmusaDataSet(java.lang.String fmt,
                        java.util.Map<java.lang.String,java.lang.String> header)

メソッドの詳細

### getHeader

    public java.lang.String getHeader(java.lang.String key)

  Returns the item corresponding to the specified key in the header.
  ヘッダ内の指定されたキーに対応する項目を返します.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `getHeader`

### getHeaderInt

    public int getHeaderInt(java.lang.String key)

  Returns in integer the item corresponding to the specified key in the header.
  ヘッダ内の指定されたキーに対応する項目をinteger型で返します.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `getHeaderInt`

### getHeaderDouble

    public double getHeaderDouble(java.lang.String key)

  Returns in double the item corresponding to the specified key in the header.
  ヘッダ内の指定されたキーに対応する項目をdouble型で返します.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `getHeaderDouble`

### containsHeaderKey

    public boolean containsHeaderKey(java.lang.String key)

  Tests if the specified key is contained in the header.
  指定されたキーがヘッダに含まれているか調べます.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `containsHeaderKey`

### setHeader

    public void setHeader(java.lang.String key,
                          java.lang.String value)

  Maps the specfied key to the specifed value in the header.
  ヘッダにおいて, 指定されたキーに指定された値をマッピングします.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `setHeader`

### setHeader

    public void setHeader(java.lang.String key,
                          int value)

  Maps the specfied key to the specifed value in the header.
  ヘッダにおいて, 指定されたキーに指定された値をマッピングします.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `setHeader`

### setHeader

    public void setHeader(java.lang.String key,
                          double value)

  Maps the specfied key to the specifed value in the header.
  ヘッダにおいて, 指定されたキーに指定された値をマッピングします.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `setHeader`

### setHeaders

    public void setHeaders(java.util.Map<java.lang.String,java.lang.Object> map)

### setHeaders

    public void setHeaders(java.util.Map<java.lang.String,java.lang.Object> map,
                           java.lang.String... keys)

### add

    public void add(D d)

  Adds data.
  データを追加します.

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `add`

### getDataList

    public java.util.List<D> getDataList()

  定義:
    インタフェース `AmusaDataSetCompatible<D extends TimeSeriesCompatible>` 内の `getDataList`

### toWrapper

    public AmusaXMLWrapper toWrapper()
                              throws java.io.IOException,
                                     java.lang.InterruptedException

  例外:
    `java.io.IOException`
    `java.lang.InterruptedException`

### getFileName

    public java.lang.String getFileName()

  定義:
    インタフェース `FileWrapperCompatible` 内の `getFileName`

### write

    public void write(java.io.OutputStream out)
               throws java.io.IOException

  定義:
    インタフェース `FileWrapperCompatible` 内の `write`
  例外:
    `java.io.IOException`

### write

    public void write(java.io.Writer writer)
               throws java.io.IOException

  定義:
    インタフェース `FileWrapperCompatible` 内の `write`
  例外:
    `java.io.IOException`

### writefile

    public void writefile(java.io.File file)
                   throws java.io.IOException

  定義:
    インタフェース `FileWrapperCompatible` 内の `writefile`
  例外:
    `java.io.IOException`

### writeGZippedFile

    public void writeGZippedFile(java.io.File file)
                          throws java.io.IOException

  定義:
    インタフェース `FileWrapperCompatible` 内の `writeGZippedFile`
  例外:
    `java.io.IOException`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド