public class LogicalExpressionNode extends BinaryExpressionNode<Boolean>
returnType
Constructor and Description |
---|
LogicalExpressionNode(Opcode opcode,
ExpressionNode left,
ExpressionNode right) |
Modifier and Type | Method and Description |
---|---|
LogicalExpressionNode |
and(LogicalExpressionNode expr) |
LogicalExpressionNode |
eq(boolean value) |
Class<Boolean> |
getReturnType() |
LogicalExpressionNode |
isNotTrue() |
LogicalExpressionNode |
isTrue() |
LogicalExpressionNode |
neq(boolean value) |
LogicalExpressionNode |
or(LogicalExpressionNode expr) |
getLeft, getRight
getOpcode
public LogicalExpressionNode(Opcode opcode, ExpressionNode left, ExpressionNode right)
public LogicalExpressionNode and(LogicalExpressionNode expr)
public LogicalExpressionNode or(LogicalExpressionNode expr)
public LogicalExpressionNode isTrue()
public LogicalExpressionNode eq(boolean value)
public LogicalExpressionNode isNotTrue()
public LogicalExpressionNode neq(boolean value)
public Class<Boolean> getReturnType()
getReturnType
in interface Expression<Boolean>
getReturnType
in class ExpressionNode<Boolean>
Copyright © 2015 Oracle Corporation. All rights reserved.