T - 数据类型public class MPJLambdaWrapperX<T>
extends com.github.yulichang.wrapper.MPJLambdaWrapper<T>
1. 拼接条件的方法,增加 xxxIfPresent 方法,用于判断值不存在的时候,不要拼接到条件中。
| 构造器和说明 |
|---|
MPJLambdaWrapperX() |
| 限定符和类型 | 方法和说明 |
|---|---|
MPJLambdaWrapperX<T> |
betweenIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object[] values) |
MPJLambdaWrapperX<T> |
betweenIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val1,
Object val2) |
<X> MPJLambdaWrapperX<T> |
eq(boolean condition,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column,
Object val) |
<X> MPJLambdaWrapperX<T> |
eq(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column,
Object val) |
MPJLambdaWrapperX<T> |
eqIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
MPJLambdaWrapperX<T> |
geIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
MPJLambdaWrapperX<T> |
gtIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
<X> MPJLambdaWrapperX<T> |
in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column,
Collection<?> coll) |
MPJLambdaWrapperX<T> |
inIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Collection<?> values) |
MPJLambdaWrapperX<T> |
inIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object... values) |
MPJLambdaWrapperX<T> |
last(String lastSql) |
MPJLambdaWrapperX<T> |
leIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
MPJLambdaWrapperX<T> |
likeIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
String val) |
MPJLambdaWrapperX<T> |
ltIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
MPJLambdaWrapperX<T> |
neIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column,
Object val) |
<X> MPJLambdaWrapperX<T> |
orderByDesc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column) |
MPJLambdaWrapperX<T> |
selectAll(Class<?> clazz) |
MPJLambdaWrapperX<T> |
selectAll(Class<?> clazz,
String prefix) |
<S,X> MPJLambdaWrapperX<T> |
selectAs(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S> MPJLambdaWrapperX<T> |
selectAs(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
<E> MPJLambdaWrapperX<T> |
selectAs(String column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> alias) |
<E,X> MPJLambdaWrapperX<T> |
selectAs(String index,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<E> MPJLambdaWrapperX<T> |
selectAsClass(Class<E> source,
Class<?> tag) |
<S> MPJLambdaWrapperX<T> |
selectAvg(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column) |
<S,X> MPJLambdaWrapperX<T> |
selectAvg(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S,X> MPJLambdaWrapperX<T> |
selectAvg(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
<X> MPJLambdaWrapperX<T> |
selectCount(Object column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
MPJLambdaWrapperX<T> |
selectCount(Object column,
String alias) |
<S> MPJLambdaWrapperX<T> |
selectCount(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column) |
<S,X> MPJLambdaWrapperX<T> |
selectCount(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S,X> MPJLambdaWrapperX<T> |
selectCount(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
<S> MPJLambdaWrapperX<T> |
selectLen(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column) |
<S,X> MPJLambdaWrapperX<T> |
selectLen(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S,X> MPJLambdaWrapperX<T> |
selectLen(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
<S> MPJLambdaWrapperX<T> |
selectMax(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column) |
<S,X> MPJLambdaWrapperX<T> |
selectMax(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S,X> MPJLambdaWrapperX<T> |
selectMax(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
<S> MPJLambdaWrapperX<T> |
selectMin(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column) |
<S,X> MPJLambdaWrapperX<T> |
selectMin(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S,X> MPJLambdaWrapperX<T> |
selectMin(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
<E,F> MPJLambdaWrapperX<T> |
selectSub(Class<E> clazz,
java.util.function.Consumer<com.github.yulichang.wrapper.MPJLambdaWrapper<E>> consumer,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> alias) |
<E,F> MPJLambdaWrapperX<T> |
selectSub(Class<E> clazz,
String st,
java.util.function.Consumer<com.github.yulichang.wrapper.MPJLambdaWrapper<E>> consumer,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> alias) |
<S> MPJLambdaWrapperX<T> |
selectSum(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column) |
<S,X> MPJLambdaWrapperX<T> |
selectSum(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias) |
<S,X> MPJLambdaWrapperX<T> |
selectSum(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column,
String alias) |
addLabel, clear, distinct, getChildren, getResultMapMybatisLabel, getSelectColum, getSelectColumns, getSelectDistinct, getSqlSelect, getUnionSql, getWrapperMap, instance, instance, instanceEmpty, select, union, unionAllcolumnsToString, columnToString, columnToString, disableLogicDel, disableSubLogicDel, enableLogicDel, enableSubLogicDel, getAlias, getCache, getDefault, getFrom, getKeyWord, getLogicSql, getSubLogicSql, getTableName, getTableNameEnc, initNeed, isHasAlias, isResultMap, isUseAnnotationOrderBy, join, join, logicDelToOn, logicDelToWhere, setTableNameaddCondition, addCondition, addCondition, addNestedCondition, allEq, allEq, allEqStr, allEqStr, and, and, appendSqlSegments, apply, between, between, checkSqlInjection, clone, columnSqlInjectFilter, columnsToString, columnsToString, columnToSqlSegment, columnToSqlSegment, columnToSqlSegmentS, columnToString, comment, eq, eq, exists, first, formatParam, formatSqlMaybeWithParam, func, ge, ge, ge, geSql, geSql, getEntity, getEntityClass, getExpression, getIndex, getJoinClass, getParamAlias, getParamNameSeq, getParamNameValuePairs, getSqlComment, getSqlFirst, getSqlSegment, getTableList, getTableName, groupBy, groupBy, groupBy, groupBy, groupByStr, gt, gt, gt, gtSql, gtSql, having, in, in, in, in, inExpression, inExpression, inSql, inSql, isNotNull, isNotNull, isNull, isNull, last, le, le, le, leSql, leSql, like, like, likeLeft, likeLeft, likeRight, likeRight, likeValue, likeValue, lt, lt, lt, ltSql, ltSql, maybeDo, ne, ne, ne, nested, not, not, notBetween, notBetween, notExists, notIn, notIn, notIn, notIn, notInSql, notInSql, notLike, notLike, or, or, orderBy, orderBy, orderBy, orderByAsc, orderByDesc, orderByStr, setEntity, setParamAliasgetCustomSqlSegment, getSqlSet, getTargetSql, isEmptyOfEntity, isEmptyOfNormal, isEmptyOfWhere, isNonEmptyOfEntity, isNonEmptyOfNormal, isNonEmptyOfWhere, nonEmptyOfEntity, nonEmptyOfNormal, nonEmptyOfWhereequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAlias, getIndex, isHasAlias, select, select, selectFilter, selectFunc, selectFunc, selectFunc, selectFunc, selectFunc, selectFunc, selectFuncselectAssociation, selectAssociation, selectAssociation, selectAssociation, selectAssociation, selectCollection, selectCollection, selectCollection, selectCollection, selectCollectioncount, first, first, getEntityClass, list, list, one, one, page, pagefullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, rightJoinfullJoin, fullJoin, innerJoin, innerJoin, leftJoin, leftJoin, rightJoin, rightJoinallEq, allEq, allEq, allEq, between, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLikefunc, geSql, groupBy, groupBy, groupBy, gtSql, having, in, inSql, isNotNull, isNull, leSql, ltSql, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByDesc, orderByDesc, orderByDescallEqStr, allEqStr, allEqStr, allEqStr, between, eq, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLikegeSql, groupBy, groupBy, groupByStr, gtSql, in, in, inSql, isNotNull, isNull, leSql, ltSql, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByAsc, orderByAsc, orderByAscStr, orderByAscStr, orderByDesc, orderByDesc, orderByDesc, orderByDesc, orderByDescStr, orderByDescStrpublic MPJLambdaWrapperX<T> likeIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, String val)
public MPJLambdaWrapperX<T> inIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Collection<?> values)
public MPJLambdaWrapperX<T> inIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object... values)
public MPJLambdaWrapperX<T> eqIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val)
public MPJLambdaWrapperX<T> neIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val)
public MPJLambdaWrapperX<T> gtIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val)
public MPJLambdaWrapperX<T> geIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val)
public MPJLambdaWrapperX<T> ltIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val)
public MPJLambdaWrapperX<T> leIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val)
public MPJLambdaWrapperX<T> betweenIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object val1, Object val2)
public MPJLambdaWrapperX<T> betweenIfPresent(com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?> column, Object[] values)
public <X> MPJLambdaWrapperX<T> eq(boolean condition, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, Object val)
public <X> MPJLambdaWrapperX<T> eq(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, Object val)
public <X> MPJLambdaWrapperX<T> orderByDesc(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column)
public MPJLambdaWrapperX<T> last(String lastSql)
public <X> MPJLambdaWrapperX<T> in(com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> column, Collection<?> coll)
public MPJLambdaWrapperX<T> selectAll(Class<?> clazz)
selectAll 在接口中 com.github.yulichang.wrapper.interfaces.Query<com.github.yulichang.wrapper.MPJLambdaWrapper<T>>selectAll 在接口中 com.github.yulichang.wrapper.interfaces.SelectWrapper<T,com.github.yulichang.wrapper.MPJLambdaWrapper<T>>selectAll 在类中 com.github.yulichang.wrapper.MPJLambdaWrapper<T>public MPJLambdaWrapperX<T> selectAll(Class<?> clazz, String prefix)
public <S> MPJLambdaWrapperX<T> selectAs(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <E> MPJLambdaWrapperX<T> selectAs(String column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> alias)
public <S,X> MPJLambdaWrapperX<T> selectAs(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <E,X> MPJLambdaWrapperX<T> selectAs(String index, com.baomidou.mybatisplus.core.toolkit.support.SFunction<E,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <E> MPJLambdaWrapperX<T> selectAsClass(Class<E> source, Class<?> tag)
public <E,F> MPJLambdaWrapperX<T> selectSub(Class<E> clazz, java.util.function.Consumer<com.github.yulichang.wrapper.MPJLambdaWrapper<E>> consumer, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> alias)
selectSub 在类中 com.github.yulichang.wrapper.MPJLambdaWrapper<T>public <E,F> MPJLambdaWrapperX<T> selectSub(Class<E> clazz, String st, java.util.function.Consumer<com.github.yulichang.wrapper.MPJLambdaWrapper<E>> consumer, com.baomidou.mybatisplus.core.toolkit.support.SFunction<F,?> alias)
selectSub 在类中 com.github.yulichang.wrapper.MPJLambdaWrapper<T>public <S> MPJLambdaWrapperX<T> selectCount(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column)
public MPJLambdaWrapperX<T> selectCount(Object column, String alias)
public <X> MPJLambdaWrapperX<T> selectCount(Object column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <S,X> MPJLambdaWrapperX<T> selectCount(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <S,X> MPJLambdaWrapperX<T> selectCount(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <S> MPJLambdaWrapperX<T> selectSum(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column)
public <S,X> MPJLambdaWrapperX<T> selectSum(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <S,X> MPJLambdaWrapperX<T> selectSum(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <S> MPJLambdaWrapperX<T> selectMax(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column)
public <S,X> MPJLambdaWrapperX<T> selectMax(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <S,X> MPJLambdaWrapperX<T> selectMax(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <S> MPJLambdaWrapperX<T> selectMin(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column)
public <S,X> MPJLambdaWrapperX<T> selectMin(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <S,X> MPJLambdaWrapperX<T> selectMin(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <S> MPJLambdaWrapperX<T> selectAvg(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column)
public <S,X> MPJLambdaWrapperX<T> selectAvg(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <S,X> MPJLambdaWrapperX<T> selectAvg(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
public <S> MPJLambdaWrapperX<T> selectLen(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column)
public <S,X> MPJLambdaWrapperX<T> selectLen(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, String alias)
public <S,X> MPJLambdaWrapperX<T> selectLen(com.baomidou.mybatisplus.core.toolkit.support.SFunction<S,?> column, com.baomidou.mybatisplus.core.toolkit.support.SFunction<X,?> alias)
Copyright © 2024. All rights reserved.