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 <T extends Number> Add<T> add(BindableColumn<T> column1, BindableColumn<T> column2)
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> IsNotEqualTo<T> isNotEqualTo(T value)
static <T> IsNotEqualTo<T> isNotEqualTo(Supplier<T> valueSupplier)
static <T> IsNotEqualToWithSubselect<T> isNotEqualTo(Buildable<SelectModel> selectModelBuilder)
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> IsGreaterThanOrEqualTo<T> isGreaterThanOrEqualTo(T value)
static <T> IsGreaterThanOrEqualTo<T> isGreaterThanOrEqualTo(Supplier<T> valueSupplier)
static <T> IsGreaterThanOrEqualToWithSubselect<T> isGreaterThanOrEqualTo(Buildable<SelectModel> selectModelBuilder)
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> IsLessThanOrEqualTo<T> isLessThanOrEqualTo(T value)
static <T> IsLessThanOrEqualTo<T> isLessThanOrEqualTo(Supplier<T> valueSupplier)
static <T> IsLessThanOrEqualToWithSubselect<T> isLessThanOrEqualTo(Buildable<SelectModel> selectModelBuilder)
@SafeVarargs static <T> IsIn<T> isIn(T... values)
static <T> IsInWithSubselect<T> isIn(Buildable<SelectModel> selectModelBuilder)
@SafeVarargs static <T> IsNotIn<T> isNotIn(T... values)
static <T> IsNotInWithSubselect<T> isNotIn(Buildable<SelectModel> selectModelBuilder)
static <T> IsBetween.Builder<T> isBetween(T value1)
static <T> IsBetween.Builder<T> isBetween(Supplier<T> valueSupplier1)
static <T> IsNotBetween.Builder<T> isNotBetween(T value1)
static <T> IsNotBetween.Builder<T> isNotBetween(Supplier<T> valueSupplier1)
static IsLikeCaseInsensitive isLikeCaseInsensitive(String value)
static IsLikeCaseInsensitive isLikeCaseInsensitive(Supplier<String> valueSupplier)
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitive(String value)
static IsNotLikeCaseInsensitive isNotLikeCaseInsensitive(Supplier<String> valueSupplier)
static IsInCaseInsensitive isInCaseInsensitive(String... values)
static IsNotInCaseInsensitive isNotInCaseInsensitive(String... values)
static SortSpecification sortColumn(String name)
Copyright © 2016–2017 MyBatis.org. All rights reserved.