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