public interface SqlBuilder
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(List<T> records)
static InsertSelectDSL.InsertColumnGatherer insertInto(SqlTable table)
static QueryExpressionDSL.FromGatherer<SelectModel> select(BasicColumn... selectList)
static QueryExpressionDSL.FromGatherer<SelectModel> selectDistinct(BasicColumn... selectList)
static UpdateDSL<UpdateModel> update(SqlTable table)
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 EqualTo equalTo(BasicColumn column)
static CountAll count()
static Count count(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> IsInWithSubselect<T> isIn(Buildable<SelectModel> selectModelBuilder)
@SafeVarargs static <T> IsInWhenPresent<T> isInWhenPresent(T... values)
static <T> IsInWhenPresent<T> isInWhenPresent(List<T> values)
@SafeVarargs static <T> IsNotIn<T> isNotIn(T... values)
static <T> IsNotInWithSubselect<T> isNotIn(Buildable<SelectModel> selectModelBuilder)
@SafeVarargs static <T> IsNotInWhenPresent<T> isNotInWhenPresent(T... values)
static <T> IsNotInWhenPresent<T> isNotInWhenPresent(List<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(List<String> values)
static IsInCaseInsensitiveWhenPresent isInCaseInsensitiveWhenPresent(String... values)
static IsInCaseInsensitiveWhenPresent isInCaseInsensitiveWhenPresent(List<String> values)
static IsNotInCaseInsensitive isNotInCaseInsensitive(String... values)
static IsNotInCaseInsensitive isNotInCaseInsensitive(List<String> values)
static IsNotInCaseInsensitiveWhenPresent isNotInCaseInsensitiveWhenPresent(String... values)
static IsNotInCaseInsensitiveWhenPresent isNotInCaseInsensitiveWhenPresent(List<String> values)
static SortSpecification sortColumn(String name)
Copyright © 2016–2019 MyBatis.org. All rights reserved.