public abstract class AbstractLambdaWrapper<T,This extends AbstractLambdaWrapper<T,This>> extends AbstractWrapper<T,Property<T,?>,This>
Lambda 语法使用 Wrapper 统一处理解析 lambda 获取 column
entity, entityClass, expression, lastSql, paramAlias, paramNameSeq, paramNameValuePairs, typedThis| 构造器和说明 |
|---|
AbstractLambdaWrapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
columnToString(Property<T,?> column)
获取 columnName
|
addCondition, addNestedCondition, allEq, allEq, and, and, apply, between, clone, columnsToString, doIt, eq, exists, formatSql, formatSqlIfNeed, ge, getCheckEntityClass, getEntity, getExpression, getParamAlias, getParamNameValuePairs, getSqlSegment, groupBy, gt, having, in, initEntityClass, initNeed, inSql, instance, isNotNull, isNull, last, le, like, likeLeft, likeRight, lt, ne, nested, not, notBetween, notExists, notIn, notInSql, notLike, or, or, orderBy, setEntitygetSqlSelect, getSqlSet, isEmptyOfWhere, notEmptyOfWhereequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallEq, allEq, allEq, allEq, between, eq, ge, gt, le, like, likeLeft, likeRight, lt, ne, notBetween, notLikeapply, exists, last, notExists, orgroupBy, having, in, in, in, inSql, isNotNull, isNull, notIn, notIn, notIn, notInSql, orderByAsc, orderByAsc, orderByDesc, orderByDescprotected java.lang.String columnToString(Property<T,?> column)
AbstractWrappercolumnToString 在类中 AbstractWrapper<T,Property<T,?>,This extends AbstractLambdaWrapper<T,This>>