public class IsBooleanExpression extends ASTNodeAccessImpl implements Expression
| 构造器和说明 |
|---|
IsBooleanExpression() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
Expression |
getLeftExpression() |
<E extends Expression> |
getLeftExpression(Class<E> type) |
boolean |
isNot() |
boolean |
isTrue() |
void |
setIsTrue(boolean isTrue) |
void |
setLeftExpression(Expression expression) |
void |
setNot(boolean b) |
String |
toString() |
IsBooleanExpression |
withIsTrue(boolean isTrue) |
IsBooleanExpression |
withLeftExpression(Expression leftExpression) |
IsBooleanExpression |
withNot(boolean not) |
getASTNode, setASTNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetASTNode, setASTNodepublic Expression getLeftExpression()
public boolean isNot()
public void setLeftExpression(Expression expression)
public void setNot(boolean b)
public boolean isTrue()
public void setIsTrue(boolean isTrue)
public void accept(ExpressionVisitor expressionVisitor)
accept 在接口中 Expressionpublic IsBooleanExpression withIsTrue(boolean isTrue)
public IsBooleanExpression withLeftExpression(Expression leftExpression)
public IsBooleanExpression withNot(boolean not)
public <E extends Expression> E getLeftExpression(Class<E> type)
Copyright © 2026. All rights reserved.