类 SqlBuilder
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.render.AbstractSqlBuilder<SqlBuilder>
org.babyfish.jimmer.sql.runtime.SqlBuilder
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 org.babyfish.jimmer.sql.ast.impl.render.AbstractSqlBuilder
AbstractSqlBuilder.Converter<S,T>, AbstractSqlBuilder.Scope, AbstractSqlBuilder.ScopeManager, AbstractSqlBuilder.ScopeType -
字段概要
从类继承的字段 org.babyfish.jimmer.sql.ast.impl.render.AbstractSqlBuilder
ARRAY_CONVERTER_MAP, builder -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abort()build()build(Function<org.babyfish.jimmer.sql.ast.tuple.Tuple3<String, List<Object>, List<Integer>>, org.babyfish.jimmer.sql.ast.tuple.Tuple3<String, List<Object>, List<Integer>>> transformer) createChildBuilder(boolean isAbortingSupported, boolean nonNullVariableOnly) definition(String tableAlias, org.babyfish.jimmer.sql.meta.ColumnDefinition definition) definition(String tableAlias, org.babyfish.jimmer.sql.meta.ColumnDefinition definition, Function<Integer, String> asBlock) definition(org.babyfish.jimmer.sql.meta.ColumnDefinition definition) protected final SqlFormatterfrom()join(org.babyfish.jimmer.sql.JoinType joinType) nullVariable(Class<?> type) nullVariable(org.babyfish.jimmer.meta.ImmutableProp prop) on()rawVariable(Object value) protected final AbstractSqlBuilder.ScopeManager<T> SqlBuilder从类继承的方法 org.babyfish.jimmer.sql.ast.impl.render.AbstractSqlBuilder
assertBatch, assertSimple, enter, enter, leave, logicalDeleteAssignment, logicalDeleteFilter, preAppend, separator, space, space, sql, sql
-
构造器详细资料
-
SqlBuilder
-
-
方法详细资料
-
sqlClient
- 指定者:
sqlClient在类中AbstractSqlBuilder<SqlBuilder>
-
formatter
- 指定者:
formatter在类中AbstractSqlBuilder<SqlBuilder>
-
scopeManager
- 指定者:
scopeManager在类中AbstractSqlBuilder<SqlBuilder>
-
getAstContext
-
definition
public SqlBuilder definition(String tableAlias, org.babyfish.jimmer.sql.meta.ColumnDefinition definition) -
definition
public SqlBuilder definition(String tableAlias, org.babyfish.jimmer.sql.meta.ColumnDefinition definition, Function<Integer, String> asBlock) -
definition
-
from
-
join
-
on
-
rawVariable
- 指定者:
rawVariable在类中AbstractSqlBuilder<SqlBuilder>
-
variable
-
variable
-
nullVariable
-
nullVariable
-
createChildBuilder
-
createChildBuilder
-
abort
-
build
-
build
-