Package com.pugwoo.dbhelper.sql
Class FixedAndExpression
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.expression.BinaryExpression
net.sf.jsqlparser.expression.operators.conditional.AndExpression
com.pugwoo.dbhelper.sql.FixedAndExpression
- All Implemented Interfaces:
Serializable,net.sf.jsqlparser.expression.Expression,net.sf.jsqlparser.Model,net.sf.jsqlparser.parser.ASTNodeAccess
public class FixedAndExpression
extends net.sf.jsqlparser.expression.operators.conditional.AndExpression
修复jsqlparser对于AND OR嵌套的优先级问题:
当AND里面有OR时,OR应该加上()
- Author:
- pugwoo 2017年3月16日 23:04:34
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFixedAndExpression(net.sf.jsqlparser.expression.Expression leftExpression, net.sf.jsqlparser.expression.Expression rightExpression) -
Method Summary
Methods inherited from class net.sf.jsqlparser.expression.operators.conditional.AndExpression
accept, getStringExpression, isUseOperator, setUseOperator, withLeftExpression, withRightExpression, withUseOperatorMethods inherited from class net.sf.jsqlparser.expression.BinaryExpression
getLeftExpression, getLeftExpression, getRightExpression, getRightExpression, setLeftExpression, setRightExpressionMethods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
Constructor Details
-
FixedAndExpression
public FixedAndExpression(net.sf.jsqlparser.expression.Expression leftExpression, net.sf.jsqlparser.expression.Expression rightExpression)
-
-
Method Details
-
toString
- Overrides:
toStringin classnet.sf.jsqlparser.expression.BinaryExpression
-