public static class IntegerAttributeConverter.Primitive extends java.lang.Object implements AttributeConverter<java.lang.Integer>
int
)を変換するクラス。
このクラスでは、データベースから変換する値がnullの場合に、0
に置き換えて返す。
コンストラクタと説明 |
---|
Primitive() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Integer |
convertFromDatabase(java.lang.Object databaseAttribute)
Javaのデータタイプに応じた値に変換する。
|
<DB> DB |
convertToDatabase(java.lang.Integer javaAttribute,
java.lang.Class<DB> databaseType)
データベースのデータタイプに対応した値に変換する。
|
public <DB> DB convertToDatabase(java.lang.Integer javaAttribute, java.lang.Class<DB> databaseType)
AttributeConverter
convertToDatabase
インタフェース内 AttributeConverter<java.lang.Integer>
DB
- データタイプのデータ型javaAttribute
- 変換対象(Java)の値databaseType
- データベースのデータタイプpublic java.lang.Integer convertFromDatabase(java.lang.Object databaseAttribute)
AttributeConverter
convertFromDatabase
インタフェース内 AttributeConverter<java.lang.Integer>
databaseAttribute
- 変換対象(データベース)の値