Boolean クラス
Boolean プリミティブデータ型のメソッドが含まれます。
名前空間
Boolean メソッド
Boolean のメソッドは次のとおりです。すべてのメソッドが静的です。
valueOf(fieldValue)
指定されたオブジェクトを boolean 値に変換します。このメソッドを使用して、履歴管理項目の値または boolean 値を表すオブジェクトを変換します。
署名
public static Boolean valueOf(Object fieldValue)
パラメータ
- fieldValue
- 型: Object
戻り値
型: Boolean
使用方法
チェックボックス項目のように項目のデータ型が boolean 型に対応する場合は、AccountHistory など、履歴 sObject の OldValue 項目または NewValue 項目でこのメソッドを使用します。
例
1List<AccountHistory> ahlist =
2 [SELECT Field,OldValue,NewValue
3 FROM AccountHistory];
4for(AccountHistory ah : ahlist) {
5 System.debug('Field: ' + ah.Field);
6 if (ah.field == 'IsPlatinum__c') {
7 Boolean oldValue =
8 Boolean.valueOf(ah.OldValue);
9 Boolean newValue =
10 Boolean.valueOf(ah.NewValue);
11}