2011-07-31 12 views
3

ORMLiteのdao.createOrUpdate()メソッドが実際にテーブル行を作成または更新したかどうかを知ることができるのだろうかと思います。これらの情報を含む結果オブジェクト(CreateOrUpdateStatus)がありますが、すべての指示フィールド(created,updatedおよびnumLinesChanged)はパッケージでのみ表示されます。それはバグですか、それともそうだと思いますか?ORMLiteでのdao.createOrUpdate()の結果

ありがとうございました。

答えて

3

どうして叙事詩が失敗するか。これは間違いなく、2011年8月22日のバージョン4.25で修正されたバグです。この@steffenについては申し訳ありません。そのクラスの

パーミッションが修正されました:

public class CreateOrUpdateStatus { 
    ... 
    public boolean isCreated() { 
     return created; 
    } 
    public boolean isUpdated() { 
     return updated; 
    } 
    public int getNumLinesChanged() { 
     return numLinesChanged; 
    } 
}