T
- Javaの数値クラス。public class NumberCell<T extends Number> extends ObjectCell<T>
Javaの数値型のクラスに対応しています。
formatPattern, value
コンストラクタと説明 |
---|
NumberCell(T value,
short formatIndex)
値と書式のインデックス番号を指定するコンストラクタ。
|
NumberCell(T value,
short formatIndex,
boolean dateStart1904)
値と書式のインデックス番号を指定するコンストラクタ。
|
NumberCell(T value,
short formatIndex,
String formatPattern)
値と、書式のインデックス番号、書式を指定するコンストラクタ。
|
NumberCell(T value,
short formatIndex,
String formatPattern,
boolean dateStart1904)
値と、書式のインデックス番号、書式を指定するコンストラクタ。
|
NumberCell(T value,
String formatPattern)
値とその書式を指定するコンストラクタ。
|
NumberCell(T value,
String formatPattern,
boolean dateStart1904)
値とその書式を指定するコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Date |
getDateCellValue()
設定した値の型と一致しない場合、このメソッドを呼ぶと
IllegalStateException をスローします。 |
double |
getNumberCellValue()
設定した値の型と一致しない場合、このメソッドを呼ぶと
IllegalStateException をスローします。 |
boolean |
isDateStart1904()
日時の開始日が1904年かどうか。
|
boolean |
isNumber()
数値型のセルかどうか。
|
getBooleanCellValue, getCellAddress, getFormatIndex, getFormatPattern, getTextCellValue, getValue, isBoolean, isText
public NumberCell(T value, short formatIndex)
フォーマットの書式は、nullになります。
value
- フォーマット対象の値。formatIndex
- 書式のインデックス番号。IllegalArgumentException
- value == null.IllegalArgumentException
- formatIndex < 0public NumberCell(T value, String formatPattern)
フォーマットのインデックス番号は、0となります。
value
- フォーマット対象の値。formatPattern
- Excelの書式。IllegalArgumentException
- value == nullIllegalArgumentException
- formatPattern == null || formatPatter.length() == 0.public NumberCell(T value, short formatIndex, String formatPattern)
value
- フォーマット対象の値。formatIndex
- フォーマットのインデックス番号。formatPattern
- Excelの書式。IllegalArgumentException
- value == nullIllegalArgumentException
- formatIndex < 0IllegalArgumentException
- formatPattern == null || formatPatter.length() == 0.public NumberCell(T value, short formatIndex, boolean dateStart1904)
フォーマットの書式は、nullになります。
value
- フォーマット対象の値。formatIndex
- 書式のインデックス番号。dateStart1904
- 1904年始まりかどうか。IllegalArgumentException
- value == null.IllegalArgumentException
- formatIndex < 0public NumberCell(T value, String formatPattern, boolean dateStart1904)
フォーマットのインデックス番号は、0となります。
value
- フォーマット対象の値。formatPattern
- Excelの書式。dateStart1904
- 1904年始まりかどうか。dateStart1904
- 1904年始まりかどうか。IllegalArgumentException
- value == nullIllegalArgumentException
- formatPattern == null || formatPatter.length() == 0.public NumberCell(T value, short formatIndex, String formatPattern, boolean dateStart1904)
value
- フォーマット対象の値。formatIndex
- フォーマットのインデックス番号。formatPattern
- Excelの書式。IllegalArgumentException
- value == nullIllegalArgumentException
- formatIndex < 0IllegalArgumentException
- formatPattern == null || formatPatter.length() == 0.public boolean isNumber()
常にtrueを返します。
isNumber
インタフェース内 CommonCell
isNumber
クラス内 ObjectCell<T extends Number>
public double getNumberCellValue()
ObjectCell
IllegalStateException
をスローします。getNumberCellValue
インタフェース内 CommonCell
getNumberCellValue
クラス内 ObjectCell<T extends Number>
public Date getDateCellValue()
ObjectCell
IllegalStateException
をスローします。getDateCellValue
インタフェース内 CommonCell
getDateCellValue
クラス内 ObjectCell<T extends Number>
public boolean isDateStart1904()
ObjectCell
isDateStart1904
インタフェース内 CommonCell
isDateStart1904
クラス内 ObjectCell<T extends Number>
Copyright © 2021 mygreen. All rights reserved.