public class BinaryPredicate extends Predicate
| Modifier and Type | Class and Description |
|---|---|
static class |
BinaryPredicate.Operator |
Predicate.PredicateTypeNO_PREDICATE| Constructor and Description |
|---|
BinaryPredicate(BinaryPredicate.Operator operator,
Serializable leftOperand,
Serializable rightOperand) |
| Modifier and Type | Method and Description |
|---|---|
static BinaryPredicate |
equals(Serializable leftOperand,
Serializable rightOperand) |
Object |
getLeftOperand() |
BinaryPredicate.Operator |
getOperator() |
Object |
getRightOperand() |
static BinaryPredicate |
greaterThan(Serializable leftOperand,
Serializable rightOperand) |
static BinaryPredicate |
greaterThanOrEqual(Serializable leftOperand,
Serializable rightOperand) |
static BinaryPredicate |
lessThan(Serializable leftOperand,
Serializable rightOperand) |
static BinaryPredicate |
lessThanOrEqual(Serializable leftOperand,
Serializable rightOperand) |
static BinaryPredicate |
notEquals(Serializable leftOperand,
Serializable rightOperand) |
String |
toString()
要求所有子类实现toString方法,以便输出谓词的字符串表示
|
public BinaryPredicate(BinaryPredicate.Operator operator, Serializable leftOperand, Serializable rightOperand)
public static BinaryPredicate equals(Serializable leftOperand, Serializable rightOperand)
public static BinaryPredicate notEquals(Serializable leftOperand, Serializable rightOperand)
public static BinaryPredicate greaterThan(Serializable leftOperand, Serializable rightOperand)
public static BinaryPredicate lessThan(Serializable leftOperand, Serializable rightOperand)
public static BinaryPredicate greaterThanOrEqual(Serializable leftOperand, Serializable rightOperand)
public static BinaryPredicate lessThanOrEqual(Serializable leftOperand, Serializable rightOperand)
public BinaryPredicate.Operator getOperator()
public Object getLeftOperand()
public Object getRightOperand()
Copyright © 2024 Alibaba Cloud Computing. All rights reserved.