public class SQLCastExpr extends SQLExprImpl implements SQLObjectWithDataType, SQLReplaceable
| 限定符和类型 | 字段和说明 |
|---|---|
protected SQLDataType |
dataType |
protected SQLExpr |
expr |
protected boolean |
isTry |
attributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLCastExpr() |
SQLCastExpr(SQLExpr expr,
SQLDataType dataType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
SQLCastExpr |
clone() |
SQLDataType |
computeDataType() |
long |
dateTypeHashCode() |
boolean |
equals(Object o) |
List |
getChildren() |
SQLDataType |
getDataType() |
SQLExpr |
getExpr() |
int |
hashCode() |
boolean |
isTry() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setDataType(SQLDataType dataType) |
void |
setExpr(SQLExpr expr) |
void |
setTry(boolean aTry) |
String |
toString() |
accept, acceptChild, acceptChild, 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, setParentprotected boolean isTry
protected SQLExpr expr
protected SQLDataType dataType
public SQLCastExpr()
public SQLCastExpr(SQLExpr expr, SQLDataType dataType)
public SQLExpr getExpr()
public void setExpr(SQLExpr expr)
public SQLDataType getDataType()
getDataType 在接口中 SQLObjectWithDataTypepublic long dateTypeHashCode()
public void setDataType(SQLDataType dataType)
setDataType 在接口中 SQLObjectWithDataTypeprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic List getChildren()
getChildren 在接口中 SQLExprgetChildren 在类中 SQLExprImplpublic boolean equals(Object o)
equals 在类中 SQLExprImplpublic int hashCode()
hashCode 在类中 SQLExprImplpublic SQLDataType computeDataType()
computeDataType 在接口中 SQLExprcomputeDataType 在类中 SQLExprImplpublic SQLCastExpr clone()
public boolean replace(SQLExpr expr, SQLExpr target)
replace 在接口中 SQLReplaceablepublic boolean isTry()
public void setTry(boolean aTry)
public String toString()
toString 在类中 SQLObjectImplCopyright © 2013–2023. All rights reserved.