public class SQLBinaryOpExprGroup extends SQLExprImpl implements SQLReplaceable
| Constructor and Description |
|---|
SQLBinaryOpExprGroup(SQLBinaryOperator operator) |
SQLBinaryOpExprGroup(SQLBinaryOperator operator,
DbType dbType) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int index,
SQLExpr item) |
void |
add(SQLExpr item) |
SQLExpr |
clone() |
boolean |
equals(Object o) |
List |
getChildren() |
List<SQLExpr> |
getItems() |
SQLBinaryOperator |
getOperator() |
int |
hashCode() |
void |
optimize() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
String |
toString() |
computeDataTypeaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLBinaryOpExprGroup(SQLBinaryOperator operator)
public SQLBinaryOpExprGroup(SQLBinaryOperator operator, DbType dbType)
public boolean equals(Object o)
equals in class SQLExprImplpublic int hashCode()
hashCode in class SQLExprImplpublic SQLExpr clone()
public List getChildren()
getChildren in interface SQLExprgetChildren in class SQLExprImplpublic void add(SQLExpr item)
public void add(int index,
SQLExpr item)
public SQLBinaryOperator getOperator()
public String toString()
toString in class SQLObjectImplpublic boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic void optimize()
Copyright © 2013–2021 Alibaba Group. All rights reserved.