public interface ProxyExpressionUpdatable<TProxy extends ProxyEntity<TProxy,T>,T> extends ProxyUpdatable<TProxy,T,ProxyExpressionUpdatable<TProxy,T>>, Versionable<ProxyExpressionUpdatable<TProxy,T>>
getProxyexecuteRows, executeRowsexecuteRowsnoInterceptor, noInterceptor, useInterceptor, useInterceptordisableLogicDelete, enableLogicDelete, useLogicDeleteasAlias, asSchema, asSchema, asTable, asTablewithVersion, withVersionClientExpressionUpdatable<T> getClientUpdate()
default ProxyExpressionUpdatable<TProxy,T> set(SQLFuncExpression1<TProxy,SQLColumn<?>> columnFunction, Object val)
default ProxyExpressionUpdatable<TProxy,T> set(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<?>> columnFunction, Object val)
default ProxyExpressionUpdatable<TProxy,T> setWithColumn(SQLFuncExpression1<TProxy,SQLColumn<?>> columnFunction1, SQLFuncExpression1<TProxy,SQLColumn<?>> columnFunction2)
default ProxyExpressionUpdatable<TProxy,T> setWithColumn(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<?>> columnFunction1, SQLFuncExpression1<TProxy,SQLColumn<?>> columnFunction2)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction, int val)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction, int val)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(SQLFuncExpression1<TProxy,SQLColumn<Long>> columnFunction, long val)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<Long>> columnFunction, long val)
default ProxyExpressionUpdatable<TProxy,T> setIncrement(SQLFuncExpression1<TProxy,SQLColumn<? extends Number>> columnFunction, Number val)
default ProxyExpressionUpdatable<TProxy,T> setIncrementNumber(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<? extends Number>> columnFunction, Number val)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction, int val)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<Integer>> columnFunction, int val)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(SQLFuncExpression1<TProxy,SQLColumn<Long>> columnFunction, long val)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<Long>> columnFunction, long val)
default ProxyExpressionUpdatable<TProxy,T> setDecrement(SQLFuncExpression1<TProxy,SQLColumn<? extends Number>> columnFunction, Number val)
default ProxyExpressionUpdatable<TProxy,T> setDecrementNumber(boolean condition, SQLFuncExpression1<TProxy,SQLColumn<? extends Number>> columnFunction, Number val)
default ProxyExpressionUpdatable<TProxy,T> where(SQLExpression2<ProxyFilter,TProxy> whereExpression)
default ProxyExpressionUpdatable<TProxy,T> where(boolean condition, SQLExpression2<ProxyFilter,TProxy> whereExpression)
default ProxyExpressionUpdatable<TProxy,T> whereById(Object id)
default ProxyExpressionUpdatable<TProxy,T> whereById(boolean condition, Object id)
default <TProperty> ProxyExpressionUpdatable<TProxy,T> whereByIds(Collection<TProperty> ids)
default <TProperty> ProxyExpressionUpdatable<TProxy,T> whereByIds(boolean condition, Collection<TProperty> ids)
default ExpressionContext getExpressionContext()
default String toSQL()
default String toSQL(ToSQLContext toSQLContext)
Copyright © 2023. All rights reserved.