org.bbreak.excella.core
クラス SheetData

java.lang.Object
  上位を拡張 org.bbreak.excella.core.SheetData

public class SheetData
extends Object

タグ単位でシートの解析結果を保持するクラス

導入されたバージョン:
1.0

コンストラクタの概要
SheetData(String sheetName)
          コンストラクタ
 
メソッドの概要
 boolean containsTag(String tagName)
          タグが存在するかどうかのチェック
 Object get(String tagName)
          タグに対応する解析結果の取得
 List<String> getKeyList()
          putされた順のキーの一覧取得
 String getSheetName()
          シート名の取得
 Set<String> getTagNames()
          保持するタグ名の一覧取得
 void put(String tagName, Object result)
          タグに対応する解析結果の追加
 Object remove(Object key)
          データの削除
 void setSheetName(String sheetName)
          シート名の設定
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SheetData

public SheetData(String sheetName)
コンストラクタ

パラメータ:
sheetName - シート名
メソッドの詳細

getSheetName

public String getSheetName()
シート名の取得

戻り値:
シート名

setSheetName

public void setSheetName(String sheetName)
シート名の設定

パラメータ:
sheetName - シート名

put

public void put(String tagName,
                Object result)
タグに対応する解析結果の追加

パラメータ:
tagName - タグ名
result - タグに対応する解析結果

get

public Object get(String tagName)
タグに対応する解析結果の取得

パラメータ:
tagName - タグ名
戻り値:
タグに対応する解析結果

getTagNames

public Set<String> getTagNames()
保持するタグ名の一覧取得

戻り値:
保持するタグ名の一覧

containsTag

public boolean containsTag(String tagName)
タグが存在するかどうかのチェック

パラメータ:
tagName - 対象のタグ名
戻り値:
存在する場合はtrue,存在しない場合はfalse

getKeyList

public List<String> getKeyList()
putされた順のキーの一覧取得

戻り値:
キーの一覧取得

remove

public Object remove(Object key)
データの削除

パラメータ:
key - 削除対象のキー
戻り値:
削除対象のデータ

toString

public String toString()
オーバーライド:
クラス Object 内の toString