Class AndExpression
- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.expression.BinaryExpression
-
- net.sf.jsqlparser.expression.operators.conditional.AndExpression
-
- All Implemented Interfaces:
java.io.Serializable
,Expression
,Model
,ASTNodeAccess
public class AndExpression extends BinaryExpression
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
useOperator
-
Constructor Summary
Constructors Constructor Description AndExpression()
AndExpression(Expression leftExpression, Expression rightExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ExpressionVisitor expressionVisitor)
java.lang.String
getStringExpression()
boolean
isUseOperator()
void
setUseOperator(boolean useOperator)
AndExpression
withLeftExpression(Expression arg0)
AndExpression
withRightExpression(Expression arg0)
AndExpression
withUseOperator(boolean useOperator)
-
Methods inherited from class net.sf.jsqlparser.expression.BinaryExpression
getLeftExpression, getLeftExpression, getRightExpression, getRightExpression, setLeftExpression, setRightExpression, toString
-
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
-
-
-
Constructor Detail
-
AndExpression
public AndExpression()
-
AndExpression
public AndExpression(Expression leftExpression, Expression rightExpression)
-
-
Method Detail
-
setUseOperator
public void setUseOperator(boolean useOperator)
-
isUseOperator
public boolean isUseOperator()
-
accept
public void accept(ExpressionVisitor expressionVisitor)
-
getStringExpression
public java.lang.String getStringExpression()
- Specified by:
getStringExpression
in classBinaryExpression
-
withUseOperator
public AndExpression withUseOperator(boolean useOperator)
-
withLeftExpression
public AndExpression withLeftExpression(Expression arg0)
- Overrides:
withLeftExpression
in classBinaryExpression
-
withRightExpression
public AndExpression withRightExpression(Expression arg0)
- Overrides:
withRightExpression
in classBinaryExpression
-
-