public class EntityUpdate extends AbstractUpdate<EntityUpdate>
checked| 构造器和说明 |
|---|
EntityUpdate(Class<?> clazz) |
EntityUpdate(Class<?> clazz,
String alias) |
EntityUpdate(Object entity) |
EntityUpdate(Object entity,
String alias) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
check(Class<?> mainEntityClass) |
EntityUpdate |
eq(String field) |
EntityUpdate |
excludeUpdateFilterFields() |
EntityUpdate |
filterExpression(String field,
Operator operator,
Expression expression) |
JoinUpdateParam |
fullJoin(EntityUpdate entityUpdate) |
Object |
getEntity() |
List<JoinUpdateParam> |
getJoinAll() |
List<JoinUpdateParam> |
getJoins() |
protected EntityUpdate |
getSelf() |
String |
getTableAs() |
protected String |
handleField(String field) |
protected Filter |
handleFilter(Filter filter) |
JoinUpdateParam |
join(EntityUpdate entityUpdate) |
JoinUpdateParam |
leftJoin(EntityUpdate entityUpdate) |
JoinUpdateParam |
rightJoin(EntityUpdate entityUpdate) |
EntityUpdate |
updateExpression(String field,
Expression expression) |
EntityUpdate |
updateFields(String... fields) |
excludeUpdates, getExcludeUpdates, getUpdates, isSkipNullField, skipNullField, sqlValue, update, updateExpressionaddFilter, addFilters, andBracket, between, checkFilter, eq, exists, filterExpression, filterSubQuery, getEntityClass, getFilters, getFilters, gt, gte, hasFilter, hasFilters, in, in, isNotNull, isNull, isSkipNullValueFilter, like, likeLeft, likeRight, lt, lte, neq, notExists, notIn, notIn, removeFilter, setEntityClass, setSkipNullValueFilterpublic EntityUpdate(Object entity)
public EntityUpdate(Class<?> clazz)
public EntityUpdate updateFields(String... fields)
public EntityUpdate eq(String field)
public EntityUpdate excludeUpdateFilterFields()
public JoinUpdateParam join(EntityUpdate entityUpdate)
public JoinUpdateParam leftJoin(EntityUpdate entityUpdate)
public JoinUpdateParam rightJoin(EntityUpdate entityUpdate)
public JoinUpdateParam fullJoin(EntityUpdate entityUpdate)
protected String handleField(String field)
handleField 在类中 AbstractUpdate<EntityUpdate>public EntityUpdate updateExpression(String field, Expression expression)
updateExpression 在类中 AbstractUpdate<EntityUpdate>public EntityUpdate filterExpression(String field, Operator operator, Expression expression)
filterExpression 在类中 AbstractFilter<EntityUpdate>protected Filter handleFilter(Filter filter)
handleFilter 在类中 AbstractFilter<EntityUpdate>public void check(Class<?> mainEntityClass)
check 在类中 AbstractUpdate<EntityUpdate>public String getTableAs()
public Object getEntity()
public List<JoinUpdateParam> getJoins()
public List<JoinUpdateParam> getJoinAll()
protected EntityUpdate getSelf()
getSelf 在类中 AbstractFilter<EntityUpdate>Copyright © 2021–2022. All rights reserved.