Package io.zero88.rsql.jooq.criteria
Interface JooqCriteriaBuilderFactory
- All Superinterfaces:
CriteriaBuilderFactory<cz.jirutka.rsql.parser.ast.Node,JooqRSQLContext, org.jooq.Condition, JooqCriteriaBuilder<cz.jirutka.rsql.parser.ast.Node>>
public interface JooqCriteriaBuilderFactory
extends CriteriaBuilderFactory<cz.jirutka.rsql.parser.ast.Node,JooqRSQLContext,org.jooq.Condition,JooqCriteriaBuilder<cz.jirutka.rsql.parser.ast.Node>>
The interface Criteria builder factory.
- Since:
- 1.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JooqCriteriaBuilderFactoryThe defaultjOOQcriteria builder -
Method Summary
Modifier and TypeMethodDescriptiondefault @NotNull AndNodeCriteriaBuilderandNodeCriteriaBuilder(@NotNull cz.jirutka.rsql.parser.ast.AndNode node) default @NotNull JooqComparisonCriteriaBuildercomparisonNodeCriteriaBuilder(@NotNull cz.jirutka.rsql.parser.ast.ComparisonNode node) default @NotNull OrNodeCriteriaBuilderorNodeCriteriaBuilder(@NotNull cz.jirutka.rsql.parser.ast.OrNode node) Methods inherited from interface io.zero88.rsql.criteria.CriteriaBuilderFactory
create
-
Field Details
-
DEFAULT
The defaultjOOQcriteria builder
-
-
Method Details
-
andNodeCriteriaBuilder
@NotNull default @NotNull AndNodeCriteriaBuilder andNodeCriteriaBuilder(@NotNull @NotNull cz.jirutka.rsql.parser.ast.AndNode node) - Specified by:
andNodeCriteriaBuilderin interfaceCriteriaBuilderFactory<cz.jirutka.rsql.parser.ast.Node,JooqRSQLContext, org.jooq.Condition, JooqCriteriaBuilder<cz.jirutka.rsql.parser.ast.Node>>
-
orNodeCriteriaBuilder
@NotNull default @NotNull OrNodeCriteriaBuilder orNodeCriteriaBuilder(@NotNull @NotNull cz.jirutka.rsql.parser.ast.OrNode node) - Specified by:
orNodeCriteriaBuilderin interfaceCriteriaBuilderFactory<cz.jirutka.rsql.parser.ast.Node,JooqRSQLContext, org.jooq.Condition, JooqCriteriaBuilder<cz.jirutka.rsql.parser.ast.Node>>
-
comparisonNodeCriteriaBuilder
@NotNull default @NotNull JooqComparisonCriteriaBuilder comparisonNodeCriteriaBuilder(@NotNull @NotNull cz.jirutka.rsql.parser.ast.ComparisonNode node) - Specified by:
comparisonNodeCriteriaBuilderin interfaceCriteriaBuilderFactory<cz.jirutka.rsql.parser.ast.Node,JooqRSQLContext, org.jooq.Condition, JooqCriteriaBuilder<cz.jirutka.rsql.parser.ast.Node>>
-