Package | Description |
---|---|
net.sf.jabb.util.exp |
Modifier and Type | Class and Description |
---|---|
class |
CompareExpression
用于得到比较结果
|
class |
NumberCompareExpression
对数字(Number的子类,包括AtomicLong, AtomicInteger, Long, Integer, Double等)进行比较。
比较常见的用法是其中一个操作数用AtomicLong或AtomicInteger,另一个用Long或Integer。
|
Modifier and Type | Field and Description |
---|---|
static BooleanExpression |
BooleanExpression.FALSE |
static BooleanExpression |
BooleanExpression.TRUE |
Modifier and Type | Field and Description |
---|---|
protected List<BooleanExpression> |
BooleanExpression.children |
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
BooleanExpression.AND(BooleanExpression... operands)
创建用AND连接的表达式
|
static BooleanExpression |
BooleanExpression.AND(Collection<? extends BooleanExpression> operands)
创建用AND连接的表达式
|
static BooleanExpression |
BooleanExpression.HAS(Object obj) |
static BooleanExpression |
BooleanExpression.NOT(BooleanExpression operand)
创建用NOT修饰的表达式
|
static BooleanExpression |
BooleanExpression.OR(BooleanExpression... operands)
创建用OR连接的表达式
|
static BooleanExpression |
BooleanExpression.OR(Collection<? extends BooleanExpression> operands)
创建用OR连接的表达式
|
Modifier and Type | Method and Description |
---|---|
void |
CompareExpression.addOperand(BooleanExpression... operands) |
void |
BooleanExpression.addOperand(BooleanExpression... operands)
给表达式增加运算数
|
void |
CompareExpression.addOperand(BooleanExpression operand) |
void |
BooleanExpression.addOperand(BooleanExpression operand)
给表达式增加运算数
|
static BooleanExpression |
BooleanExpression.AND(BooleanExpression... operands)
创建用AND连接的表达式
|
static BooleanExpression |
BooleanExpression.NOT(BooleanExpression operand)
创建用NOT修饰的表达式
|
static BooleanExpression |
BooleanExpression.OR(BooleanExpression... operands)
创建用OR连接的表达式
|
Modifier and Type | Method and Description |
---|---|
void |
BooleanExpression.addOperand(Collection<? extends BooleanExpression> operands)
给表达式增加运算数
|
static BooleanExpression |
BooleanExpression.AND(Collection<? extends BooleanExpression> operands)
创建用AND连接的表达式
|
static BooleanExpression |
BooleanExpression.OR(Collection<? extends BooleanExpression> operands)
创建用OR连接的表达式
|
Copyright © 2014. All Rights Reserved.