public class SQLDataTypeImpl extends SQLObjectImpl implements SQLDataType
| Constructor and Description |
|---|
SQLDataTypeImpl() |
SQLDataTypeImpl(String name) |
SQLDataTypeImpl(String name,
int precision) |
SQLDataTypeImpl(String name,
int precision,
int scale) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument(SQLExpr argument) |
SQLDataTypeImpl |
clone() |
void |
cloneTo(SQLDataTypeImpl x) |
boolean |
equals(Object o) |
List<SQLExpr> |
getArguments() |
String |
getName() |
Boolean |
getWithTimeZone() |
int |
hashCode() |
boolean |
isWithLocalTimeZone() |
long |
nameHashCode64() |
void |
setName(String name) |
void |
setWithLocalTimeZone(boolean withLocalTimeZone) |
void |
setWithTimeZone(Boolean withTimeZone) |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentpublic SQLDataTypeImpl()
public SQLDataTypeImpl(String name)
public SQLDataTypeImpl(String name, int precision)
public SQLDataTypeImpl(String name, int precision, int scale)
public String getName()
getName in interface SQLDataTypepublic long nameHashCode64()
nameHashCode64 in interface SQLDataTypepublic void setName(String name)
setName in interface SQLDataTypepublic List<SQLExpr> getArguments()
getArguments in interface SQLDataTypepublic void addArgument(SQLExpr argument)
public Boolean getWithTimeZone()
getWithTimeZone in interface SQLDataTypepublic void setWithTimeZone(Boolean withTimeZone)
setWithTimeZone in interface SQLDataTypepublic boolean isWithLocalTimeZone()
isWithLocalTimeZone in interface SQLDataTypepublic void setWithLocalTimeZone(boolean withLocalTimeZone)
public SQLDataTypeImpl clone()
clone in interface SQLDataTypeclone in interface SQLObjectclone in class SQLObjectImplpublic void cloneTo(SQLDataTypeImpl x)
Copyright © 2013–2017 Alibaba Group. All rights reserved.