public class OracleIntervalExpr extends SQLExprImpl implements SQLLiteralExpr, OracleExpr
| 限定符和类型 | 字段和说明 |
|---|---|
private Integer |
factionalSecondsPrecision |
private SQLExpr |
precision |
private SQLExpr |
toFactionalSecondsPrecision |
private OracleIntervalType |
toType |
private OracleIntervalType |
type |
private SQLExpr |
value |
attributes, parent| 构造器和说明 |
|---|
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() |
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, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringcomputeDataTypeaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprivate SQLExpr value
private OracleIntervalType type
private SQLExpr precision
private Integer factionalSecondsPrecision
private OracleIntervalType toType
private SQLExpr toFactionalSecondsPrecision
public OracleIntervalExpr clone()
clone 在接口中 SQLLiteralExprclone 在接口中 SQLExprclone 在接口中 SQLObjectclone 在类中 SQLExprImplpublic 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–2019 Alibaba Group. All rights reserved.