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

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.amusaj.filewrappers.AmusaDataSet<D>
すべての実装されたインタフェース:
AmusaDataSetCompatible<D>

public class AmusaDataSet<D extends AmusaDataCompatible>
extends java.lang.Object
implements AmusaDataSetCompatible<D>


メソッドの概要
 void add(D d)
          Adds data.
 void addElementsToWrapper()
           
 boolean containsHeaderKey(java.lang.String key)
          Tests if the specified key is contained in the header.
 java.util.List<D> getDataList()
           
 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)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getHeader

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

定義:
インタフェース AmusaDataSetCompatible<D extends AmusaDataCompatible> 内の 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 AmusaDataCompatible> 内の 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 AmusaDataCompatible> 内の getHeaderDouble

containsHeaderKey

public boolean containsHeaderKey(java.lang.String key)
Tests if the specified key is contained in the header.
指定されたキーがヘッダに含まれているか調べます.

定義:
インタフェース AmusaDataSetCompatible<D extends AmusaDataCompatible> 内の 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 AmusaDataCompatible> 内の 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 AmusaDataCompatible> 内の 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 AmusaDataCompatible> 内の 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 AmusaDataCompatible> 内の add

getDataList

public java.util.List<D> getDataList()
定義:
インタフェース AmusaDataSetCompatible<D extends AmusaDataCompatible> 内の getDataList

addElementsToWrapper

public void addElementsToWrapper()