All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jpaquery.core.render.JpaQueryRender Maven / Gradle / Ivy

There is a newer version: 1.1.3
Show newest version
package com.jpaquery.core.render;

import com.jpaquery.core.impl.GroupImpl;
import com.jpaquery.core.impl.HavingImpl;
import com.jpaquery.core.impl.JpaQueryImpl;
import com.jpaquery.core.impl.OrderImpl;
import com.jpaquery.core.impl.SelectImpl;
import com.jpaquery.core.impl.WhereImpl;
import com.jpaquery.core.vo.QueryContent;

public interface JpaQueryRender {

	QueryContent toFrom(JpaQueryImpl finderImpl);

	QueryContent toWhere(JpaQueryImpl finderImpl, WhereImpl whereImpl);

	QueryContent toSelect(JpaQueryImpl finderImpl, SelectImpl selectImpl);

	QueryContent toOrder(JpaQueryImpl finderImpl, OrderImpl orderImpl);

	QueryContent toGroup(JpaQueryImpl finderImpl, GroupImpl groupImpl);

	QueryContent toHaving(JpaQueryImpl finderImpl, HavingImpl havingImpl);

	QueryContent toSelectCount(JpaQueryImpl finderImpl, SelectImpl selectImpl);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy