src/main/java/com/tri/persistence/jpql/SelectQueryClause.java
public <T> QueryBuilder add(final Class<T> constructorClass,
			final String expression) {
		return add((String) null, constructorClass, expression);
	}
public <T> QueryBuilder add(final Class<T> constructorClass,
			final String expression) {
		return add((String) null, constructorClass, expression);
	}
public < T > QueryBuilder add ( final Class < T > constructorClass , final String expression ) { return add ( ( String ) null , constructorClass , expression ) ; }
Adds an expression to this Select Clause with support for Constructor
Expressions.

@param constructorClass
class to be use for constructor expression, make shure it has
a constructor that fits to the given {@literal SQL} Select
Items
@param expression
expression used as constructor parameter, will be passed
unchanged to the appropriated constructor of the given class
@return the query builder
Adds an expression to this Select Clause with support for Constructor Expressions .