public class DefaultFieldValueOpt<T> extends EntityOpt<T> implements IFieldValueOpt<T>
| 构造器和说明 |
|---|
DefaultFieldValueOpt(EntityNode<T> entityNode) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<FieldMetadata<T,?>> |
getFields() |
DefaultFieldValueOpt<T> |
removeField(FieldNode<T,?> fieldNode)
set field null
|
DefaultFieldValueOpt<T> |
setField(FieldNode fn,
Object val) |
DefaultFieldValueOpt<T> |
setField(SFunction<? super T,?> fieldFunc,
Object value) |
DefaultFieldValueOpt<T> |
setField(String field,
Object val)
set field value
|
DefaultFieldValueOpt<T> |
setFieldExpression(FieldNode fn,
String expression) |
DefaultFieldValueOpt<T> |
setFieldExpression(SFunction<? super T,?> fieldFunc,
String express) |
DefaultFieldValueOpt<T> |
setFieldExpression(String field,
String expression)
set field expression
|
DefaultFieldValueOpt<T> |
setFieldNodeValue(FieldNode fn,
FieldNode val) |
DefaultFieldValueOpt<T> |
setFieldNodeValue(SFunction<? super T,?> fieldFunc,
SFunction<? super T,?> valueFunc) |
DefaultFieldValueOpt<T> |
setFieldNodeValue(String field,
String field2) |
getEntityNodepublic DefaultFieldValueOpt(EntityNode<T> entityNode)
public DefaultFieldValueOpt<T> setField(String field, Object val)
setField 在接口中 IFieldValueOpt<T>field - field propertyval - field valuepublic DefaultFieldValueOpt<T> setField(FieldNode fn, Object val)
setField 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> setFieldNodeValue(String field, String field2)
setFieldNodeValue 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> setFieldNodeValue(FieldNode fn, FieldNode val)
setFieldNodeValue 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> setFieldExpression(String field, String expression)
setFieldExpression 在接口中 IFieldValueOpt<T>field - field propertyexpression - value expressionpublic DefaultFieldValueOpt<T> setFieldExpression(FieldNode fn, String expression)
setFieldExpression 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> setField(SFunction<? super T,?> fieldFunc, Object value)
setField 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> setFieldExpression(SFunction<? super T,?> fieldFunc, String express)
setFieldExpression 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> setFieldNodeValue(SFunction<? super T,?> fieldFunc, SFunction<? super T,?> valueFunc)
setFieldNodeValue 在接口中 IFieldValueOpt<T>public DefaultFieldValueOpt<T> removeField(FieldNode<T,?> fieldNode)
removeField 在接口中 IFieldValueOpt<T>fieldNode - fieldnodepublic List<FieldMetadata<T,?>> getFields()
getFields 在接口中 IFieldValueOpt<T>Copyright © 2024. All rights reserved.