Uses of Interface
org.litebridgedb.orm.api.select.SelectTerminal
Packages that use SelectTerminal
Package
Description
Fluent API for constructing DTO-mapped SQL queries (SELECT statements)
Fluent API for constructing SQL queries (SELECT statements)
Common implementation classes for select operations.
Fluent API for constructing SQL queries (SELECT statements) without result object mapping
-
Uses of SelectTerminal in org.litebridgedb.orm.api.dto
Classes in org.litebridgedb.orm.api.dto that implement SelectTerminalModifier and TypeClassDescriptionfinal classclassfinal classfinal classfinal classfinal classDtoSelector<TypeOverride>final class -
Uses of SelectTerminal in org.litebridgedb.orm.api.select
Subinterfaces of SelectTerminal in org.litebridgedb.orm.api.selectModifier and TypeInterfaceDescriptioninterfaceFromClauseTerminal<DTO,JC extends JoinClause<DTO, JCC, JCCT>, JCC extends JoinConditionClause<DTO, JCC, JCCT>, JCCT extends JoinConditionClauseTerminal<DTO, JCC, JCCT>, WCC extends WhereConditionClause<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, WCCT extends WhereConditionClauseTerminal<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> Terminal stage of the FROM clause in a fluent API for constructing SQL queries.interfaceGroupByClauseTerminal<DTO,HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> Represents the terminalinterfaceHavingClauseTerminal<DTO,OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> interfaceHavingConditionClauseTerminal<DTO,HCC extends HavingConditionClause<DTO, HCC, SELF, OBC, OBCC>, SELF extends HavingConditionClauseTerminal<DTO, HCC, SELF, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> interfaceJoinClauseTerminal<DTO,JC extends JoinClause<DTO, JCC, JCCT>, JCC extends JoinConditionClause<DTO, JCC, JCCT>, JCCT extends JoinConditionClauseTerminal<DTO, JCC, JCCT>, WCC extends WhereConditionClause<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, WCCT extends WhereConditionClauseTerminal<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> Terminal clause in a fluent API for constructing SQL JOIN statements.interfaceLimitClauseTerminal<DTO>Terminal clause for applying a LIMIT clause in a SQL query.interfaceOrderByClauseChain<DTO,OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> Chainable clause for constructing complex ORDER BY clauses in a type-safe and fluent API for SQL query construction.interfaceTerminal clause of an ORDER BY operation.interfaceWhereClauseTerminal<DTO,GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> Terminal clause for constructing SQL WHERE conditions, allowing transitions to GROUP BY or ORDER BY stages in a fluent and type-safe query-building process.interfaceWhereConditionClauseTerminal<DTO,WCC extends WhereConditionClause<DTO, WCC, SELF, GBCT, HCC, HCCT, OBC, OBCC>, SELF extends WhereConditionClauseTerminal<DTO, WCC, SELF, GBCT, HCC, HCCT, OBC, OBCC>, GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>> Terminal interface for a WHERE condition clause in SQL query construction.Methods in org.litebridgedb.orm.api.select that return SelectTerminalModifier and TypeMethodDescriptionLimitClauseTerminal.offset(int offset) Sets an offset to skip a specified number of rows in the result set.Method parameters in org.litebridgedb.orm.api.select with type arguments of type SelectTerminalModifier and TypeMethodDescriptionConditionClause.in(Function<SelectEngine, SelectTerminal<?>> subselect) Inclusion in the result set from the specified sub-select.ConditionClause.notIn(Function<SelectEngine, SelectTerminal<?>> subselect) Exclusion from the result set from the specified sub-select. -
Uses of SelectTerminal in org.litebridgedb.orm.api.select.impl
Classes in org.litebridgedb.orm.api.select.impl that implement SelectTerminalModifier and TypeClassDescriptionclassorg.litebridgedb.orm.api.select.impl.AbstractFromClauseTerminal<DTO,JC extends JoinClause<DTO, JCC, JCCT>, JCC extends JoinConditionClause<DTO, JCC, JCCT>, JCCT extends JoinConditionClauseTerminal<DTO, JCC, JCCT>, WCC extends WhereConditionClause<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, WCCT extends WhereConditionClauseTerminal<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>, SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.AbstractGroupByClauseTerminal<DTO,HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>, SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.AbstractHavingClauseTerminal<DTO,OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>, SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.AbstractJoinClauseTerminal<DTO,JC extends JoinClause<DTO, JCC, SELF>, JCC extends JoinConditionClause<DTO, JCC, SELF>, SELF extends JoinConditionClauseTerminal<DTO, JCC, SELF>, WCC extends WhereConditionClause<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, WCCT extends WhereConditionClauseTerminal<DTO, WCC, WCCT, GBCT, HCC, HCCT, OBC, OBCC>, GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>, SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.AbstractJoinConditionClauseTerminal<DTO,JCC extends JoinConditionClause<DTO, JCC, SELF>, SELF extends JoinConditionClauseTerminal<DTO, JCC, SELF>, GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>, SSP extends SelectSpec, JSP extends JoinSpec> classorg.litebridgedb.orm.api.select.impl.AbstractSelector<DTO,SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.AbstractWhereClauseTerminal<DTO,GBCT extends GroupByClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, HCC extends HavingConditionClause<DTO, HCC, HCCT, OBC, OBCC>, HCCT extends HavingConditionClauseTerminal<DTO, HCC, HCCT, OBC, OBCC>, OBC extends OrderByClause<DTO, OBC, OBCC>, OBCC extends OrderByClauseChain<DTO, OBC, OBCC>, SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.DelegatingSelector<DTO,SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.LimitClauseTerminalImpl<DTO,SSP extends SelectSpec> classorg.litebridgedb.orm.api.select.impl.OrderByClauseTerminalImpl<DTO,SSP extends SelectSpec> -
Uses of SelectTerminal in org.litebridgedb.orm.api.sql
Subinterfaces of SelectTerminal in org.litebridgedb.orm.api.sqlClasses in org.litebridgedb.orm.api.sql that implement SelectTerminalModifier and TypeClassDescriptionfinal classclassfinal classfinal classfinal classfinal classfinal class