package ameba.db.ebean.filter; import io.ebean.ExpressionFactory; import io.ebean.Query; import io.ebeaninternal.server.expression.FilterExprPath; import io.ebeaninternal.server.expression.FilterExpressionList; /** * <p>FilterExpression class.</p> * * @author icode * */ public class FilterExpression<T> extends FilterExpressionList<T> { private String path; /** * <p>Constructor for FilterExpression.</p> * * @param path a {@link java.lang.String} object. * @param expr a {@link io.ebean.ExpressionFactory} object. * @param rootQuery a {@link io.ebean.Query} object. */ public FilterExpression(String path, ExpressionFactory expr, Query<T> rootQuery) { super(new FilterExprPath(path), expr, rootQuery); this.path = path; } /** * <p>Getter for the field <code>path</code>.</p> * * @return a {@link java.lang.String} object. */ public String getPath() { return path; } }