Class DefaultDSLQueryFactory
java.lang.Object
com.liferay.petra.sql.dsl.spi.factory.DefaultDSLQueryFactory
- All Implemented Interfaces:
com.liferay.petra.sql.dsl.factory.DSLQueryFactory
public class DefaultDSLQueryFactory
extends Object
implements com.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.liferay.petra.sql.dsl.query.FromStepcount()com.liferay.petra.sql.dsl.query.FromStepcountDistinct(com.liferay.petra.sql.dsl.expression.Expression<?> expression) <T> com.liferay.petra.sql.dsl.expression.Expression<T>scalarSubDSLQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery, Class<T> javaType, String name, int sqlType) com.liferay.petra.sql.dsl.query.FromStepselect()com.liferay.petra.sql.dsl.query.FromStepselect(com.liferay.petra.sql.dsl.expression.Expression<?>... expressions) <T extends com.liferay.petra.sql.dsl.Table<T>>
com.liferay.petra.sql.dsl.query.FromStepselect(com.liferay.petra.sql.dsl.Table<T> table) com.liferay.petra.sql.dsl.query.FromStepselectDistinct(com.liferay.petra.sql.dsl.expression.Expression<?>... expressions) <T extends com.liferay.petra.sql.dsl.Table<T>>
com.liferay.petra.sql.dsl.query.FromStepselectDistinct(com.liferay.petra.sql.dsl.Table<T> table)
-
Constructor Details
-
DefaultDSLQueryFactory
public DefaultDSLQueryFactory()
-
-
Method Details
-
count
public com.liferay.petra.sql.dsl.query.FromStep count()- Specified by:
countin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
countDistinct
public com.liferay.petra.sql.dsl.query.FromStep countDistinct(com.liferay.petra.sql.dsl.expression.Expression<?> expression) - Specified by:
countDistinctin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
scalarSubDSLQuery
public <T> com.liferay.petra.sql.dsl.expression.Expression<T> scalarSubDSLQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery, Class<T> javaType, String name, int sqlType) - Specified by:
scalarSubDSLQueryin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
select
public com.liferay.petra.sql.dsl.query.FromStep select()- Specified by:
selectin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
select
public com.liferay.petra.sql.dsl.query.FromStep select(com.liferay.petra.sql.dsl.expression.Expression<?>... expressions) - Specified by:
selectin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
select
public <T extends com.liferay.petra.sql.dsl.Table<T>> com.liferay.petra.sql.dsl.query.FromStep select(com.liferay.petra.sql.dsl.Table<T> table) - Specified by:
selectin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
selectDistinct
public com.liferay.petra.sql.dsl.query.FromStep selectDistinct(com.liferay.petra.sql.dsl.expression.Expression<?>... expressions) - Specified by:
selectDistinctin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-
selectDistinct
public <T extends com.liferay.petra.sql.dsl.Table<T>> com.liferay.petra.sql.dsl.query.FromStep selectDistinct(com.liferay.petra.sql.dsl.Table<T> table) - Specified by:
selectDistinctin interfacecom.liferay.petra.sql.dsl.factory.DSLQueryFactory
-