public class CellFormatResult extends Object
条件に色が付与されている場合などの情報を保持する。
コンストラクタと説明 |
---|
CellFormatResult() |
修飾子とタイプ | メソッドと説明 |
---|---|
FormatCellType |
getCellType()
セルの種類を取得する
各メソッド
isText() などのisXXX()メソッドの判定に利用する。 |
String |
getSectionPattern()
フォーマットの際、一致した書式内のセクションの書式を返す。
|
String |
getText()
フォーマットした文字列を取得する
|
MSColor |
getTextColor()
文字色を取得する。
|
Object |
getValue()
フォーマット対象の値を取得する。
|
boolean |
getValueAsBoolean()
フォーマット対象の値をブール型として取得する。
|
Date |
getValueAsDate()
フォーマット対象の値を日時型として取得する。
|
Date |
getValueAsDate(TimeZone tz)
タイムゾーンを指定して、フォーマット対象の値を日時型として取得する。
|
double |
getValueAsDoulbe()
フォーマット対象の値をdouble型として取得する。
|
String |
getValueAsString()
フォーマット対象の値を文字列型として取得する。
|
boolean |
isBlank()
値がブランクかどうか。
|
boolean |
isBoolean()
値がブール値かどうか
|
boolean |
isDate()
値が日付型かどうか。
|
boolean |
isError()
値がエラー型かどうか。
|
boolean |
isNumber()
値が数値型かどうか。
|
boolean |
isText()
値が文字列型かどうか。
|
void |
setCellType(FormatCellType cellType)
セルの種類を設定する。
|
void |
setSectionPattern(String sectionPattern)
フォーマットの際、一致した書式内のセクションの書式を設定する
|
void |
setText(String text)
フォーマットした文字列を設定する
|
void |
setTextColor(MSColor textColor)
書式の文字色を設定する。
|
void |
setValue(Object value)
フォーマット対象の値を設定する。
|
public Object getValue()
具体的に値を取得する際には、キャストして利用する。
public double getValueAsDoulbe()
isNumber()
の値がtrueの時に値が取得可能。ClassCastException
- 書式が一致しない場合public Date getValueAsDate()
isDate()
の値がtrueの時に値が取得可能。ClassCastException
- 書式が一致しない場合public Date getValueAsDate(TimeZone tz)
tz
- タイムゾーン。値がnullの場合は、デフォルトを使用します。isDate()
の値がtrueの時に値が取得可能。ClassCastException
- 書式が一致しない場合public String getValueAsString()
isText()
の値がtrueの時に値が取得可能。ClassCastException
- 書式が一致しない場合public boolean getValueAsBoolean()
isBoolean()
の値がtrueの時に値が取得可能。ClassCastException
- 書式が一致しない場合public boolean isBlank()
public boolean isBoolean()
public boolean isDate()
public boolean isNumber()
public boolean isText()
public boolean isError()
public void setValue(Object value)
value
- 値。public MSColor getTextColor()
public void setTextColor(MSColor textColor)
textColor
- 文字色。public String getText()
public void setText(String text)
text
- public String getSectionPattern()
public void setSectionPattern(String sectionPattern)
sectionPattern
- 一致したセクションの書式。public FormatCellType getCellType()
各メソッドisText()
などのisXXX()メソッドの判定に利用する。
public void setCellType(FormatCellType cellType)
cellType
- Copyright © 2021 mygreen. All rights reserved.