public class SQLExtractExpr extends SQLExprImpl implements SQLReplaceable
| Constructor and Description |
|---|
SQLExtractExpr() |
| Modifier and Type | Method and Description |
|---|---|
SQLExtractExpr |
clone() |
SQLDataType |
computeDataType() |
boolean |
equals(Object obj) |
List |
getChildren() |
SQLIntervalUnit |
getUnit() |
SQLExpr |
getValue() |
int |
hashCode() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setUnit(SQLIntervalUnit unit) |
void |
setValue(SQLExpr value) |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLExtractExpr clone()
public SQLExpr getValue()
public void setValue(SQLExpr value)
public SQLIntervalUnit getUnit()
public void setUnit(SQLIntervalUnit unit)
public boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic List getChildren()
getChildren in interface SQLExprgetChildren in class SQLExprImplpublic int hashCode()
hashCode in class SQLExprImplpublic boolean equals(Object obj)
equals in class SQLExprImplpublic SQLDataType computeDataType()
computeDataType in interface SQLExprcomputeDataType in class SQLExprImplCopyright © 2013–2022 Alibaba Group. All rights reserved.