类 MutableUpdateImpl
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.AbstractMutableStatementImpl
org.babyfish.jimmer.sql.ast.impl.mutation.MutableUpdateImpl
- 所有已实现的接口:
Executable<Integer>,FilterableImplementor,MutableStatementImplementor,MutableUpdate,Filterable,SubQueryProvider
-
构造器概要
构造器构造器说明MutableUpdateImpl(JSqlClientImplementor sqlClient, org.babyfish.jimmer.meta.ImmutableType immutableType) MutableUpdateImpl(JSqlClientImplementor sqlClient, org.babyfish.jimmer.meta.ImmutableType immutableType, boolean triggerIgnored) MutableUpdateImpl(JSqlClientImplementor sqlClient, TableProxy<?> table) -
方法概要
修饰符和类型方法说明voidaccept(@NotNull AstVisitor visitor) execute()Executed on a JDBC connection determined by jimmer-sql.execute(Connection con) Execute on the specified JDBC connection.voidrenderTo(@NotNull SqlBuilder builder) <X> MutableUpdateset(PropExpression<X> path, Expression<X> value) <X> MutableUpdateset(PropExpression<X> path, X value) Add some predicates(logical and)从类继承的方法 org.babyfish.jimmer.sql.ast.impl.AbstractMutableStatementImpl
applyDataLoaderGlobalFilters, applyGlobalFilters, applyVirtualPredicates, createAssociationSubQuery, createSubQuery, freeze, getFilterPredicate, getGroupExpressions, getHavingPredicates, getOrders, getPredicate, getPredicates, getPurpose, getSqlClient, getTable, getTableImplementor, hasVirtualPredicate, isFrozen, mergePredicates, modCount, modify, onFrozen, resolveVirtualPredicate, setHavingPredicates, unfrozenPredicates, validateMutable, whereByFilter从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.sql.ast.query.Filterable
whereIf, whereIf从接口继承的方法 org.babyfish.jimmer.sql.ast.impl.query.FilterableImplementor
createAssociationSubQuery, createAssociationWildSubQuery, createSubQuery, createWildSubQuery
-
构造器详细资料
-
MutableUpdateImpl
public MutableUpdateImpl(JSqlClientImplementor sqlClient, org.babyfish.jimmer.meta.ImmutableType immutableType) -
MutableUpdateImpl
public MutableUpdateImpl(JSqlClientImplementor sqlClient, org.babyfish.jimmer.meta.ImmutableType immutableType, boolean triggerIgnored) -
MutableUpdateImpl
-
-
方法详细资料
-
getContext
- 指定者:
getContext在类中AbstractMutableStatementImpl
-
getParent
- 指定者:
getParent在类中AbstractMutableStatementImpl
-
set
- 指定者:
set在接口中MutableUpdate
-
set
- 指定者:
set在接口中MutableUpdate
-
where
从接口复制的说明:FilterableAdd some predicates(logical and)- 指定者:
where在接口中Filterable- 指定者:
where在接口中MutableUpdate- 覆盖:
where在类中AbstractMutableStatementImpl- 参数:
predicates- Predicates, everything one can be null- 返回:
- Return the current object to support chain programming style
-
execute
从接口复制的说明:ExecutableExecuted on a JDBC connection determined by jimmer-sql.- 指定者:
execute在接口中Executable<Integer>- 返回:
- Execution result
-
execute
从接口复制的说明:ExecutableExecute on the specified JDBC connection.- 指定者:
execute在接口中Executable<Integer>- 返回:
- Execution result
-
accept
-
renderTo
-