|
library-wpoi b2007093001 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.phosphoresce.library.wpoi.adapter.PoiValue
POIセル値保持クラス。
セルの設定値の型を明示的に保持し、制御することを目的としたクラス
フィールドの概要 | |
static boolean |
DEFAULT_BOOLEAN
初期値:真偽値(false) |
static java.util.Date |
DEFAULT_DATE
初期値:日付(1900/01/01) |
static double |
DEFAULT_NUMERIC
初期値:数値(0) |
static java.lang.String |
DEFAULT_STRING
初期値:文字列("") |
static int |
TYPE_BOOLEAN
値タイプ:真偽値 |
static int |
TYPE_DATE
値タイプ:日付値 |
static int |
TYPE_NUMERIC
値タイプ:数値 |
static int |
TYPE_STRING
値タイプ:文字列値 |
コンストラクタの概要 | |
PoiValue(java.math.BigDecimal value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.math.BigInteger value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(boolean value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.lang.Boolean value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.util.Date value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(double value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.lang.Double value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(int value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.lang.Integer value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(int type,
java.lang.String value)
コンストラクタ |
|
PoiValue(long value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.lang.Long value)
コンストラクタ 指定された値でクラスを初期化します。 |
|
PoiValue(java.lang.String value)
コンストラクタ 指定された値でクラスを初期化します。 |
メソッドの概要 | |
static PoiValue |
createPoiValue(java.lang.Object object)
指定されたオブジェクトからPoiValueを生成します。 |
boolean |
equals(java.lang.Object object)
同じPoiValueオブジェクトであるか判定します。 |
boolean |
getBooleanValue()
設定されている値を真偽値として取得します。 |
java.util.Date |
getDateValue()
設定されている値を日付として取得します。 |
double |
getNumericValue()
設定されている値を数値として取得します。 |
java.lang.String |
getStringValue()
設定されている値を文字列として取得します。 |
int |
getType()
設定されている値タイプを取得します。 |
boolean |
isBoolean()
保持されている値が真偽値であるか判定します。 |
boolean |
isDate()
保持されている値が日付であるか判定します。 |
boolean |
isNullValue()
保持されている値がnullであるか判定します。 |
boolean |
isNumeric()
保持されている値が数値であるか判定します。 |
boolean |
isNumericalStringValue()
指定されている値が文字列である場合、数値に変換できる値であるか判定します。 |
boolean |
isString()
保持されている値が文字列であるか判定します。 |
static boolean |
isValidPoiValue(java.lang.Object object)
指定されたオブジェクトがPoiValueとして扱えるかどうかを判定します。 |
java.lang.String |
toString()
クラス情報を文字列として取得します。 |
クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public static final int TYPE_BOOLEAN
public static final int TYPE_DATE
public static final int TYPE_STRING
public static final int TYPE_NUMERIC
public static final boolean DEFAULT_BOOLEAN
public static final java.util.Date DEFAULT_DATE
public static final java.lang.String DEFAULT_STRING
public static final double DEFAULT_NUMERIC
コンストラクタの詳細 |
public PoiValue(boolean value)
value
- 値public PoiValue(java.lang.Boolean value)
value
- 値public PoiValue(java.util.Date value)
value
- 値public PoiValue(int value)
value
- 値public PoiValue(java.lang.Integer value)
value
- 値public PoiValue(long value)
value
- 値public PoiValue(java.lang.Long value)
value
- 値public PoiValue(double value)
value
- 値public PoiValue(java.lang.Double value)
value
- 値public PoiValue(java.math.BigDecimal value)
value
- 値public PoiValue(java.math.BigInteger value)
value
- 値public PoiValue(java.lang.String value)
value
- 値public PoiValue(int type, java.lang.String value) throws PoiException
type
- value
-
PoiException
メソッドの詳細 |
public boolean isNullValue()
public boolean isBoolean()
public boolean isDate()
public boolean isString()
public boolean isNumeric()
public boolean isNumericalStringValue()
public int getType()
public boolean getBooleanValue() throws PoiException
PoiException
- 設定されているタイプと異なるタイプで値を取得しようとした場合に発生public java.util.Date getDateValue() throws PoiException
PoiException
- 設定されているタイプと異なるタイプで値を取得しようとした場合に発生public java.lang.String getStringValue() throws PoiException
PoiException
- 設定されているタイプと異なるタイプで値を取得しようとした場合に発生public double getNumericValue() throws PoiException
PoiException
- 設定されているタイプと異なるタイプで値を取得しようとした場合に発生public java.lang.String toString()
Object.toString()
public boolean equals(java.lang.Object object)
object
- 比較対象オブジェクト
Object.equals(java.lang.Object)
public static PoiValue createPoiValue(java.lang.Object object) throws PoiException
object
- PoiValue生成元オブジェクト
PoiException
- PoiValueオブジェクトが対応していないオブジェクトを指定した場合に発生public static boolean isValidPoiValue(java.lang.Object object)
object
- 判定対象オブジェクト
|
library-wpoi b2007093001 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |