public class EntityUpdate<T> extends AbstractEntityQuery<T> implements IFieldValueOpt<T>
| 构造器和说明 |
|---|
EntityUpdate(HbatisStatementMapper<T> mapper,
EntityNode<T> n) |
getEntityNodepublic EntityUpdate(HbatisStatementMapper<T> mapper, EntityNode<T> n)
public EntityUpdate<T> limit(int limit)
public int execute()
public Restrictions<T> getRestrictions()
getRestrictions 在类中 AbstractEntityQuery<T>public static <T> EntityUpdate<T> create(HbatisStatementMapper<T> repo, EntityNode<T> n)
public static <T> EntityUpdate<T> create(HbatisStatementMapper<T> repo, Class<T> clazz)
public IFieldValueOpt<T> setField(String field, Object val)
IFieldValueOptsetField 在接口中 IFieldValueOpt<T>field - field propertyval - field valuepublic <K> IFieldValueOpt<T> setField(FieldNode<T,K> fn, Object val)
setField 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> setFieldNodeValue(String field, String field2)
setFieldNodeValue 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> setFieldNodeValue(FieldNode<T,?> fn, FieldNode<T,?> val)
setFieldNodeValue 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> setFieldExpression(String field, String expression)
IFieldValueOptsetFieldExpression 在接口中 IFieldValueOpt<T>field - field propertyexpression - value expressionpublic IFieldValueOpt<T> setFieldExpression(FieldNode<T,?> fn, String expression)
setFieldExpression 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> setField(SFunction<? super T,?> fieldFunc, Object value)
setField 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> setFieldExpression(SFunction<? super T,?> fieldFunc, String express)
setFieldExpression 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> setFieldNodeValue(SFunction<? super T,?> fieldFunc, SFunction<? super T,?> valueFunc)
setFieldNodeValue 在接口中 IFieldValueOpt<T>public IFieldValueOpt<T> removeField(FieldNode<T,?> fieldNode)
IFieldValueOptremoveField 在接口中 IFieldValueOpt<T>fieldNode - fieldnodepublic List<FieldMetadata<T,?>> getFields()
getFields 在接口中 IFieldValueOpt<T>Copyright © 2024. All rights reserved.