Author: bleny Date: 2014-03-25 14:45:09 +0100 (Tue, 25 Mar 2014) New Revision: 3033 Url: http://forge.nuiton.org/projects/topia/repository/revisions/3033 Log: implements toString in HqlAndParametersBuilder to ease debugging Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java 2014-03-14 17:23:52 UTC (rev 3032) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java 2014-03-25 13:45:09 UTC (rev 3033) @@ -30,6 +30,7 @@ import com.google.common.collect.Sets; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; +import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.text.WordUtils; import java.util.Arrays; @@ -288,4 +289,11 @@ return CollectionUtils.isNotEmpty(orderByArguments); } + @Override + public String toString() { + return new ToStringBuilder(this) + .append("hql", getHql()) + .append("hqlParameters", getHqlParameters()) + .toString(); + } }