public interface SqlBuilder
static CountDSL<SelectModel> countFrom(SqlTable table)
static DeleteDSL<DeleteModel> deleteFrom(SqlTable table)
static <T> InsertDSL.IntoGatherer<T> insert(T record)
@SafeVarargs static <T> BatchInsertDSL.IntoGatherer<T> insert(T... records)
static <T> BatchInsertDSL.IntoGatherer<T> insert(Collection<T> records)
@SafeVarargs static <T> MultiRowInsertDSL.IntoGatherer<T> insertMultiple(T... records)
static <T> MultiRowInsertDSL.IntoGatherer<T> insertMultiple(Collection<T> records)
static InsertSelectDSL.InsertColumnGatherer insertInto(SqlTable table)
static QueryExpressionDSL.FromGatherer<SelectModel> select(BasicColumn... selectList)
static QueryExpressionDSL.FromGatherer<SelectModel> select(Collection<BasicColumn> selectList)
static QueryExpressionDSL.FromGatherer<SelectModel> selectDistinct(BasicColumn... selectList)
static QueryExpressionDSL.FromGatherer<SelectModel> selectDistinct(Collection<BasicColumn> selectList)
static UpdateDSL<UpdateModel> update(SqlTable table)
static WhereDSL where()
static <T> WhereDSL where(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> WhereDSL where(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
static <T> SqlCriterion<T> or(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> SqlCriterion<T> or(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
static <T> SqlCriterion<T> and(BindableColumn<T> column, VisitableCondition<T> condition)
static <T> SqlCriterion<T> and(BindableColumn<T> column, VisitableCondition<T> condition, SqlCriterion<?>... subCriteria)
static JoinCriterion and(BasicColumn joinColumn, JoinCondition joinCondition)
static JoinCriterion on(BasicColumn joinColumn, JoinCondition joinCondition)
static EqualTo equalTo(BasicColumn column)
static CountAll count()
static Count count(BasicColumn column)
static CountDistinct countDistinct(BasicColumn column)
static Max max(BasicColumn column)
static Min min(BasicColumn column)
static Avg avg(BasicColumn column)
static Sum sum(BasicColumn column)
static StringConstant stringConstant(String constant)
@SafeVarargs static <T extends Number> Add<T> add(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
@SafeVarargs static <T extends Number> Divide<T> divide(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
@SafeVarargs static <T extends Number> Multiply<T> multiply(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
@SafeVarargs static <T extends Number> Subtract<T> subtract(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns)
static Lower lower(BindableColumn<String> column)
static Substring substring(BindableColumn<String> column, int offset, int length)
static Upper upper(BindableColumn<String> column)
static <T> IsNull<T> isNull()
static <T> IsNotNull<T> isNotNull()
static <T> IsEqualTo<T> isEqualTo(T value)
static <T> IsEqualToWithSubselect<T> isEqualTo(Buildable<SelectModel> selectModelBuilder)
static <T> IsEqualToColumn<T> isEqualTo(BasicColumn column)
static <T> IsEqualToWhenPresent<T> isEqualToWhenPresent(T value)
static <T> IsEqualToWhenPresent<T> isEqualToWhenPresent(Supplier<T> valueSupplier)
static <T> IsNotEqualTo<T> isNotEqualTo(T value)
static <T> IsNotEqualTo<T> isNotEqualTo(Supplier<T> valueSupplier)
static <T> IsNotEqualToWithSubselect<T> isNotEqualTo(Buildable<SelectModel> selectModelBuilder)
static <T> IsNotEqualToColumn<T> isNotEqualTo(BasicColumn column)
static <T> IsNotEqualToWhenPresent<T> isNotEqualToWhenPresent(T value)
static <T> IsNotEqualToWhenPresent<T> isNotEqualToWhenPresent(Supplier<T> valueSupplier)
static <T> IsGreaterThan<T> isGreaterThan(T value)
static <T> IsGreaterThan<T> isGreaterThan(Supplier<T> valueSupplier)
static <T> IsGreaterThanWithSubselect<T> isGreaterThan(Buildable<SelectModel> selectModelBuilder)
static <T> IsGreaterThanColumn<T> isGreaterThan(BasicColumn column)
static <T> IsGreaterThanWhenPresent<T> isGreaterThanWhenPresent(T value)
static <T> IsGreaterThanWhenPresent<T> isGreaterThanWhenPresent(Supplier<T> valueSupplier)
static <T> IsGreaterThanOrEqualTo<T> isGreaterThanOrEqualTo(T value)
static <T> IsGreaterThanOrEqualTo<T> isGreaterThanOrEqualTo(Supplier<T> valueSupplier)
static <T> IsGreaterThanOrEqualToWithSubselect<T> isGreaterThanOrEqualTo(Buildable<SelectModel> selectModelBuilder)
static <T> IsGreaterThanOrEqualToColumn<T> isGreaterThanOrEqualTo(BasicColumn column)
static <T> IsGreaterThanOrEqualToWhenPresent<T> isGreaterThanOrEqualToWhenPresent(T value)
static <T> IsGreaterThanOrEqualToWhenPresent<T> isGreaterThanOrEqualToWhenPresent(Supplier<T> valueSupplier)
static <T> IsLessThan<T> isLessThan(T value)
static <T> IsLessThan<T> isLessThan(Supplier<T> valueSupplier)
static <T> IsLessThanWithSubselect<T> isLessThan(Buildable<SelectModel> selectModelBuilder)
static <T> IsLessThanColumn<T> isLessThan(BasicColumn column)
static <T> IsLessThanWhenPresent<T> isLessThanWhenPresent(T value)
static <T> IsLessThanWhenPresent<T> isLessThanWhenPresent(Supplier<T> valueSupplier)
static <T> IsLessThanOrEqualTo<T> isLessThanOrEqualTo(T value)
static <T> IsLessThanOrEqualTo<T> isLessThanOrEqualTo(Supplier<T> valueSupplier)
static <T> IsLessThanOrEqualToWithSubselect<T> isLessThanOrEqualTo(Buildable<SelectModel> selectModelBuilder)
static <T> IsLessThanOrEqualToColumn<T> isLessThanOrEqualTo(BasicColumn column)
static <T> IsLessThanOrEqualToWhenPresent<T> isLessThanOrEqualToWhenPresent(T value)
static <T> IsLessThanOrEqualToWhenPresent<T> isLessThanOrEqualToWhenPresent(Supplier<T> valueSupplier)
@SafeVarargs static <T> IsIn<T> isIn(T... values)
static <T> IsIn<T> isIn(Collection<T> values)
static <T> IsInWithSubselect<T> isIn(Buildable<SelectModel> selectModelBuilder)
@SafeVarargs static <T> IsInWhenPresent<T> isInWhenPresent(T... values)
static <T> IsInWhenPresent<T> isInWhenPresent(Collection<T> values)
@SafeVarargs static <T> IsNotIn<T> isNotIn(T... values)
static <T> IsNotIn<T> isNotIn(Collection<T> values)
static <T> IsNotInWithSubselect<T> isNotIn(Buildable<SelectModel> selectModelBuilder)
@SafeVarargs static <T> IsNotInWhenPresent<T> isNotInWhenPresent(T... values)
static <T> IsNotInWhenPresent<T> isNotInWhenPresent(Collection<T> values)
static <T> IsBetween.Builder<T> isBetween(T value1)
static <T> IsBetween.Builder<T> isBetween(Supplier<T> valueSupplier1)
static <T> IsBetweenWhenPresent.Builder<T> isBetweenWhenPresent(T value1)
static <T> IsBetweenWhenPresent.Builder<T> isBetweenWhenPresent(Supplier<T> valueSupplier1)
static <T> IsNotBetween.Builder<T> isNotBetween(T value1)
static <T> IsNotBetween.Builder<T> isNotBetween(Supplier<T> valueSupplier1)
static <T> IsNotBetweenWhenPresent.Builder<T> isNotBetweenWhenPresent(T value1)
static <T> IsNotBetweenWhenPresent.Builder<T> isNotBetweenWhenPresent(Supplier<T> valueSupplier1)
static <T> IsLike<T> isLike(T value)
static <T> IsLikeWhenPresent<T> isLikeWhenPresent(T value)
static <T> IsLikeWhenPresent<T> isLikeWhenPresent(Supplier<T> valueSupplier)
static <T> IsNotLike<T> isNotLike(T value)
static <T> IsNotLikeWhenPresent<T> isNotLikeWhenPresent(T value)
static <T> IsNotLikeWhenPresent<T> isNotLikeWhenPresent(Supplier<T> valueSupplier)
static IsLikeCaseInsensitive isLikeCaseInsensitive(String value)
static IsLikeCaseInsensitive isLikeCaseInsensitive(Supplier<String> valueSupplier)
static IsLikeCaseInsensitiveWhenPresent isLikeCaseInsensitiveWhenPresent(String value)
static IsLikeCaseInsensitiveWhenPresent isLikeCaseInsensitiveWhenPresent(Supplier<String> valueSupplier)
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitive(String value)
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitive(Supplier<String> valueSupplier)
static IsNotLikeCaseInsensitiveWhenPresent isNotLikeCaseInsensitiveWhenPresent(String value)
static IsNotLikeCaseInsensitiveWhenPresent isNotLikeCaseInsensitiveWhenPresent(Supplier<String> valueSupplier)
static IsInCaseInsensitive isInCaseInsensitive(String... values)
static IsInCaseInsensitive isInCaseInsensitive(Collection<String> values)
static IsInCaseInsensitiveWhenPresent isInCaseInsensitiveWhenPresent(String... values)
static IsInCaseInsensitiveWhenPresent isInCaseInsensitiveWhenPresent(Collection<String> values)
static IsNotInCaseInsensitive isNotInCaseInsensitive(String... values)
static IsNotInCaseInsensitive isNotInCaseInsensitive(Collection<String> values)
static IsNotInCaseInsensitiveWhenPresent isNotInCaseInsensitiveWhenPresent(String... values)
static IsNotInCaseInsensitiveWhenPresent isNotInCaseInsensitiveWhenPresent(Collection<String> values)
static SortSpecification sortColumn(String name)
Copyright © 2016–2019 MyBatis.org. All rights reserved.