public class DefaultFieldConditionProcessor extends Object implements FieldConditionProcessor
| 限定符和类型 | 字段和说明 |
|---|---|
protected static DefaultFieldConditionProcessor |
INSTANCE |
| 构造器和说明 |
|---|
DefaultFieldConditionProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DefaultFieldConditionProcessor |
getInstance() |
<E> List<Criterion> |
process(FieldNode<E,?> fn,
String prop,
Object fieldValue)
return crition list
|
protected <E> List<Criterion> |
processBooleanValue(FieldNode fn,
String prop,
Object fieldValue) |
protected <E> List<Criterion> |
processByteValue(FieldNode fn,
String prop,
Object fieldValue) |
protected <E> List<Criterion> |
processCollectionValue(FieldNode fn,
String prop,
Object fieldValue) |
protected <E> List<Criterion> |
processMapValue(FieldNode fn,
String prop,
Object fieldValue) |
protected <E> List<Criterion> |
processNumberValue(FieldNode fn,
String prop,
Object fieldValue) |
protected <E> List<Criterion> |
processStringValue(FieldNode fn,
String prop,
Object fieldValue) |
protected <E> List<Criterion> |
processUnknownType(FieldNode<E,?> fn,
String prop,
Object fieldValue) |
protected static DefaultFieldConditionProcessor INSTANCE
public static DefaultFieldConditionProcessor getInstance()
public <E> List<Criterion> process(FieldNode<E,?> fn, String prop, Object fieldValue)
FieldConditionProcessorprocess 在接口中 FieldConditionProcessorE - EntityClassfn - field nameprop - field namefieldValue - field valueprotected <E> List<Criterion> processStringValue(FieldNode fn, String prop, Object fieldValue)
protected <E> List<Criterion> processNumberValue(FieldNode fn, String prop, Object fieldValue)
protected <E> List<Criterion> processByteValue(FieldNode fn, String prop, Object fieldValue)
protected <E> List<Criterion> processBooleanValue(FieldNode fn, String prop, Object fieldValue)
protected <E> List<Criterion> processUnknownType(FieldNode<E,?> fn, String prop, Object fieldValue)
protected <E> List<Criterion> processCollectionValue(FieldNode fn, String prop, Object fieldValue)
Copyright © 2024. All rights reserved.