Class CriteriaHolderBuilder
- java.lang.Object
-
- com.epam.ta.reportportal.commons.querygen.CriteriaHolderBuilder
-
- All Implemented Interfaces:
java.util.function.Supplier<CriteriaHolder>
public class CriteriaHolderBuilder extends java.lang.Object implements java.util.function.Supplier<CriteriaHolder>
-
-
Constructor Summary
Constructors Constructor Description CriteriaHolderBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CriteriaHolderget()CriteriaHolderBuildernewBuilder(java.lang.String filterCriteria, java.lang.String queryCriteria, java.lang.Class<?> dataType)CriteriaHolderBuildernewBuilder(java.lang.String filterCriteria, org.jooq.Field queryCriteria, java.lang.Class<?> dataType)CriteriaHolderBuildernewBuilder(java.lang.String filterCriteria, org.jooq.Field queryCriteria, java.lang.Class<?> dataType, java.util.List<JoinEntity> joinChain)CriteriaHolderBuilderwithAggregateCriteria(java.lang.String aggregateCriteria)
-
-
-
Method Detail
-
newBuilder
public CriteriaHolderBuilder newBuilder(java.lang.String filterCriteria, java.lang.String queryCriteria, java.lang.Class<?> dataType)
-
newBuilder
public CriteriaHolderBuilder newBuilder(java.lang.String filterCriteria, org.jooq.Field queryCriteria, java.lang.Class<?> dataType)
-
newBuilder
public CriteriaHolderBuilder newBuilder(java.lang.String filterCriteria, org.jooq.Field queryCriteria, java.lang.Class<?> dataType, java.util.List<JoinEntity> joinChain)
-
withAggregateCriteria
public CriteriaHolderBuilder withAggregateCriteria(java.lang.String aggregateCriteria)
-
get
public CriteriaHolder get()
- Specified by:
getin interfacejava.util.function.Supplier<CriteriaHolder>
-
-