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, isTextpublic 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 インタフェース内 CommonCellisNumber クラス内 ObjectCell<T extends Number>public double getNumberCellValue()
ObjectCellIllegalStateExceptionをスローします。getNumberCellValue インタフェース内 CommonCellgetNumberCellValue クラス内 ObjectCell<T extends Number>public Date getDateCellValue()
ObjectCellIllegalStateExceptionをスローします。getDateCellValue インタフェース内 CommonCellgetDateCellValue クラス内 ObjectCell<T extends Number>public boolean isDateStart1904()
ObjectCellisDateStart1904 インタフェース内 CommonCellisDateStart1904 クラス内 ObjectCell<T extends Number>Copyright © 2021 mygreen. All rights reserved.