現在、S2Dao.PHP5-1.1.1では、単一フィールドの取得では取得型を無視し、単一の値を返す仕様になっております。PHPでは、戻りの型が存在しないため、戻り値の判定と戻りの型判定で相違がでてしまうのでそういう仕様になっています。戻りの型を指定すると、どのエンティティにセットするかが不定となるため、現在そのようにしています。カラム名が不明のためEntityへ設定が行えないもし、上記のSQLを発行する場合はエンティティに適用する必要があります。Entityにcountフィールドがあればそこに設定をする基本的にArrayやListの結果セットの取得はBeanの配列、Beanのリスト形式の取得を行うために作成しているのでArrayやListの結果セットはBeanに結びつけれる形式を想定しています。戻りの型に合わせた結果セットを取得しようとするならばS2Dao_BasicSelectHandlerを拡張する修正が必要になるかと思います。