文档首页
MySQL NDB Cluster API 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 3.6Mb
PDF (A4) - 3.6Mb


4.3.3.1 谓词

用于使用布尔运算组合多个谓词。

4.3.3.1.1 概要
 public interface Predicate {
// Public Methods  public abstract Predicate and(Predicate predicate);
  public abstract Predicate not();
  public abstract Predicate or(Predicate predicate);
}
4.3.3.1.2 and(Predicate)
public abstract Predicate and(Predicate predicate);

使用“and”语义将此谓词与另一个谓词组合。

表 4.98 and(Predicate)

参数 描述
predicate 另一个谓词
返回值 一个组合了两个谓词的新谓词

4.3.3.1.3 not()
public abstract Predicate not();

否定此谓词。

表 4.99 not()

参数 描述
返回值 此谓词

4.3.3.1.4 or(Predicate)
public abstract Predicate or(Predicate predicate);

使用“or”语义将此谓词与另一个谓词组合。

表 4.100 or(Predicate)

参数 描述
predicate 另一个谓词
返回值 一个组合了两个谓词的新谓词