public class OracleIntervalExpr extends SQLExprImpl implements SQLLiteralExpr, OracleExpr
Constructor and Description |
---|
OracleIntervalExpr() |
Modifier and Type | Method and Description |
---|---|
void |
accept0(OracleASTVisitor 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) |
computeDataType
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toString
computeDataType
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
public OracleIntervalExpr clone()
clone
in interface SQLLiteralExpr
clone
in interface SQLExpr
clone
in interface SQLObject
clone
in class SQLExprImpl
public List<SQLObject> getChildren()
getChildren
in interface SQLExpr
public 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)
public void accept0(OracleASTVisitor visitor)
accept0
in interface OracleSQLObject
public int hashCode()
hashCode
in class SQLExprImpl
public boolean equals(Object obj)
equals
in class SQLExprImpl
Copyright © 2013–2017 Alibaba Group. All rights reserved.