public interface Nested<Param,Children>
extends java.io.Serializable
嵌套
限定符和类型 | 方法和说明 |
---|---|
Children |
and(boolean condition,
java.util.function.Consumer<Param> consumer)
AND 嵌套
例: and(i -> i.eq("name", "李白").ne("status", "活着"))
|
default Children |
and(java.util.function.Consumer<Param> consumer)
ignore
|
Children |
nested(boolean condition,
java.util.function.Consumer<Param> consumer)
正常嵌套 不带 AND 或者 OR
例: nested(i -> i.eq("name", "李白").ne("status", "活着"))
|
default Children |
nested(java.util.function.Consumer<Param> consumer)
ignore
|
Children |
not(boolean condition,
java.util.function.Consumer<Param> consumer)
not嵌套
例: not(i -> i.eq("name", "李白").ne("status", "活着"))
|
default Children |
not(java.util.function.Consumer<Param> consumer)
ignore
|
Children |
or(boolean condition,
java.util.function.Consumer<Param> consumer)
OR 嵌套
例: or(i -> i.eq("name", "李白").ne("status", "活着"))
|
default Children |
or(java.util.function.Consumer<Param> consumer)
ignore
|
Children and(boolean condition, java.util.function.Consumer<Param> consumer)
例: and(i -> i.eq("name", "李白").ne("status", "活着"))
condition
- 执行条件consumer
- 消费函数Children or(boolean condition, java.util.function.Consumer<Param> consumer)
例: or(i -> i.eq("name", "李白").ne("status", "活着"))
condition
- 执行条件consumer
- 消费函数Children nested(boolean condition, java.util.function.Consumer<Param> consumer)
例: nested(i -> i.eq("name", "李白").ne("status", "活着"))
condition
- 执行条件consumer
- 消费函数