Package org.mybatis.dynamic.sql.select
Class MultiSelectDSL
java.lang.Object
org.mybatis.dynamic.sql.select.MultiSelectDSL
- All Implemented Interfaces:
Buildable<MultiSelectModel>,ConfigurableStatement<MultiSelectDSL>
public class MultiSelectDSL
extends Object
implements Buildable<MultiSelectModel>, ConfigurableStatement<MultiSelectDSL>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()configureStatement(Consumer<StatementConfiguration> consumer) fetchFirst(long fetchFirstRows) fetchFirstWhenPresent(@Nullable Long fetchFirstRows) limit(long limit) limitWhenPresent(@Nullable Long limit) offset(long offset) offsetWhenPresent(@Nullable Long offset) orderBy(Collection<? extends SortSpecification> columns) orderBy(SortSpecification... columns) union(Buildable<SelectModel> builder) unionAll(Buildable<SelectModel> builder)
-
Constructor Details
-
MultiSelectDSL
-
-
Method Details
-
union
-
unionAll
-
orderBy
-
orderBy
-
limit
-
limitWhenPresent
-
offset
-
offsetWhenPresent
-
fetchFirst
-
fetchFirstWhenPresent
-
build
- Specified by:
buildin interfaceBuildable<MultiSelectModel>
-
configureStatement
- Specified by:
configureStatementin interfaceConfigurableStatement<MultiSelectDSL>
-