|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConditionExpressionBuilder<T,O>
Services to build complex expressions.
Method Summary | |
---|---|
ConditionExpression<T,O> |
and(ConditionExpression<T,O> subExpression)
Defines an AND condition between this condition and the specified condition expression. |
ConditionExpression<T,O> |
or(ConditionExpression<T,O> subExpression)
Defines an OR condition between this condition and the given condition expression. |
ConditionExpression<T,O> |
withOp(O op,
ConditionExpression<T,O> rightExpression)
Defines the condition specified by "op" between this condition and the specified condition expression. |
Methods inherited from interface com.hp.ucmdb.api.topology.ConditionExpression |
---|
isLeafExpression, leaf, leaves, left, op, right, visit |
Method Detail |
---|
ConditionExpression<T,O> and(ConditionExpression<T,O> subExpression)
AND
condition between this condition and the specified condition expression.
This condition is the left (first) child of the returned expression.
subExpression
- The expression to be ANDed with this condition.
AND
condition.ConditionExpression<T,O> or(ConditionExpression<T,O> subExpression)
OR
condition between this condition and the given condition expression.
This condition is the left (first) child of the returned expression.
subExpression
- The expression to be ORed with this condition.
ConditionExpression<T,O> withOp(O op, ConditionExpression<T,O> rightExpression)
rightExpression
- The expression to be joined with this condition.op
- The operator that defines the test performed between this condition and the rightExpression.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |