戻り値が boolean のメソッド

今日、ハマったこと。
S2Daoのメソッドで戻り値を boolean にしてる場合、自分の中では検索条件にヒットするものがあれば true を返すものとばかり思っていたが、違っていた。
正確には戻ってきた行の先頭カラムが「null」かどうかを返しているようだ。
自動生成されるSQLで主キーの項目が先頭にこない場合があり、ログに出力されているSQLを実行してもヒットしてるのに false が返って来ていろいろ試した結果、上記の通りでした。


戻り値を boolean とした時のドキュメントってあったっけ?