public class OracleIntervalExpr extends SQLExprImpl implements SQLLiteralExpr, OracleExpr, SQLReplaceable
attributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
OracleIntervalExpr() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept0(OracleASTVisitor visitor) |
protected void |
accept0(SQLASTVisitor visitor) |
OracleIntervalExpr |
clone() |
boolean |
equals(Object obj) |
List<SQLObject> |
getChildren() |
Integer |
getFactionalSecondsPrecision() |
SQLExpr |
getPrecision() |
SQLExpr |
getToFactionalSecondsPrecision() |
OracleIntervalType |
getToType() |
OracleIntervalType |
getType() |
SQLExpr |
getValue() |
int |
hashCode() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setFactionalSecondsPrecision(Integer factionalSecondsPrecision) |
void |
setPrecision(Integer precision) |
void |
setPrecision(SQLExpr precision) |
void |
setToFactionalSecondsPrecision(SQLExpr x) |
void |
setToType(OracleIntervalType toType) |
void |
setType(OracleIntervalType type) |
void |
setValue(SQLExpr value) |
computeDataTypeaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toStringcomputeDataType, getHintaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic OracleIntervalExpr clone()
clone 在接口中 SQLLiteralExprclone 在接口中 SQLExprclone 在接口中 SQLObjectclone 在类中 SQLExprImplpublic boolean replace(SQLExpr expr, SQLExpr target)
replace 在接口中 SQLReplaceablepublic List<SQLObject> getChildren()
getChildren 在接口中 SQLExprgetChildren 在类中 SQLExprImplpublic SQLExpr getValue()
public void setValue(SQLExpr value)
public OracleIntervalType getType()
public void setType(OracleIntervalType type)
public SQLExpr getPrecision()
public void setPrecision(Integer precision)
public void setPrecision(SQLExpr precision)
public Integer getFactionalSecondsPrecision()
public void setFactionalSecondsPrecision(Integer factionalSecondsPrecision)
public OracleIntervalType getToType()
public void setToType(OracleIntervalType toType)
public SQLExpr getToFactionalSecondsPrecision()
public void setToFactionalSecondsPrecision(SQLExpr x)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic void accept0(OracleASTVisitor visitor)
accept0 在接口中 OracleSQLObjectpublic int hashCode()
hashCode 在类中 SQLExprImplpublic boolean equals(Object obj)
equals 在类中 SQLExprImplCopyright © 2013–2023. All rights reserved.