```
The first argument to the @sqlProjection@ method is the SQL which defines the projections.
@sqlGroupProjection@への最初の引数はプロジェクションを定義するSQLです。
↓
@sqlGroupProjection@への最初の引数は、プロジェクションを定義するSQLです。
```
原文のsqlProjectionが上の方のヤツのコピペのまま修正ミス。
訳文は特に問題ないけど、さっきのコメントと同じように読点いれてみただけ。

```
The second argument represents the group by clause that should be part of the query.
That string may be single column name or a comma separated list of column names.
第2引数はクエリのGROUP BY句の一部となるグループを表しています。
↓
第2引数は、クエリの一部となるGROUP BY句を表しています。
単一のカラム名または複数のカラム名のカンマ区切り文字列を指定します。
```
2文目が行方不明。
リストじゃなくてカンマ区切り文字列名辺りが無念なAPI。

```
The third argument is a list of Strings which represent column aliases corresponding to the projected values expressed in the SQL. 
第3引数はプロジェクションに対応するカラム名の文字列のリストです。
↓
第3引数は、SQLで表現されたプロジェクションの値に対応するカラムのエイリアスの文字列リストです。
```
さっきのママ。

```
The fourth argument is a list of @org.hibernate.type.Type@ instances which correspond to the projected values expressed in the SQL.
第4引数はプロジェクションに対応する@org.hibernate.type.Type@インスタンスのリストです。
↓
第4引数は、SQLで表現されたプロジェクションの値に対応する@org.hibernate.type.Type@インスタンスのリストです。
```
さっきのママ。