public class CrossCaption extends Object implements Serializable
CrossCaption
の配列を持ち、階層構造を形成します。修飾子とタイプ | メソッドと説明 |
---|---|
void |
calcSubTotal(CrossDataView crossView)
小計の計算を行います。
|
boolean |
contains(String label)
指定されたラベル文字列を持つ子要素を持っているかどうかを調べます。
|
int |
getBottomChildsLength()
このキャプション配下に存在する、すべての末端キャプションの数を返します。
|
CrossCaption |
getChild(String label)
キャプションが持つ子要素を取得します。
|
Collection<CrossCaption> |
getChildCaptions()
ソートを適用していない子要素の配列を取得します。
|
Collection<CrossCaption> |
getChilds()
setSortTypeでセットされたソート順に従って子要素の配列を取得します。
|
int |
getDepth()
キャプションの深度を取得します。
|
CrossKey |
getKey()
データを取得するときに必要なキーを取得します。
|
String |
getLabel()
キャプションの表示文字列を取得します。
|
int |
getNoBottomChildsLength()
このキャプション配下に存在する、すべての末端以外のキャプションの数を返します。
|
Collection<CrossCaption> |
getSortedChilds()
ソートを適用した子要素の配列を取得します。
|
CrossFormCells |
getSubTotal()
小計計算結果を取得します。
|
boolean |
isBottom()
キャプションが深度の末端であるかどうかを調べます。
|
void |
putChild(CrossCaption crossCaption)
このキャプションの子要素として別のキャプションを追加します。
|
void |
setKey(CrossKey key)
データを取得するときに必要なキーをセットします。
|
void |
setSortType(int sortType)
子要素配列の並び順をセットします。
|
String |
toString() |
public CrossFormCells getSubTotal()
public void calcSubTotal(CrossDataView crossView)
crossView
- public boolean contains(String label)
label
- ラベル文字列public int getBottomChildsLength()
public int getNoBottomChildsLength()
public CrossCaption getChild(String label)
label
- ラベル文字列public Collection<CrossCaption> getChildCaptions()
public Collection<CrossCaption> getChilds()
public Collection<CrossCaption> getSortedChilds()
public int getDepth()
public CrossKey getKey()
public String getLabel()
public boolean isBottom()
public void putChild(CrossCaption crossCaption)
crossCaption
- 追加するキャプションpublic void setKey(CrossKey key)
key
- クロス集計キーpublic void setSortType(int sortType)
sortType
- ソートタイプCopyright © 2012 NTT DATA INTRAMART CORPORATION