package com.querydsl.jpa;
import com.querydsl.core.types.ConstructorExpression;
import com.querydsl.core.types.Expression;
import com.querydsl.core.types.dsl.BooleanExpression;
import com.querydsl.core.types.dsl.NumberExpression;
import com.querydsl.core.types.dsl.StringExpression;
import com.querydsl.jpa.domain.Cat;
import com.querydsl.jpa.domain.QCat;
public class QProjection extends ConstructorExpression<Projection> {
private static final long serialVersionUID = -5866362075090550839L;
public QProjection(StringExpression str, QCat cat) {
super(Projection.class,
new Class<?>[]{String.class, Cat.class}, new Expression[]{str, cat});
}
public QProjection(NumberExpression<Integer> i, BooleanExpression b) {
super(Projection.class,
new Class<?>[]{int.class, boolean.class}, new Expression[]{i, b});
}
}