public class SQLDataTypeImpl extends SQLObjectImpl implements SQLDataType
SQLDataType.Constants| Constructor and Description |
|---|
SQLDataTypeImpl() |
SQLDataTypeImpl(String name) |
SQLDataTypeImpl(String name,
int precision) |
SQLDataTypeImpl(String name,
int precision,
int scale) |
SQLDataTypeImpl(String name,
SQLExpr arg) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument(SQLExpr argument) |
SQLDataTypeImpl |
clone() |
void |
cloneTo(SQLDataTypeImpl x) |
boolean |
equals(Object o) |
List<SQLExpr> |
getArguments() |
String |
getDbType() |
String |
getName() |
Boolean |
getWithTimeZone() |
int |
hashCode() |
boolean |
isUnsigned() |
boolean |
isWithLocalTimeZone() |
boolean |
isZerofill() |
long |
nameHashCode64() |
void |
setDbType(String dbType) |
void |
setName(String name) |
void |
setUnsigned(boolean unsigned) |
void |
setWithLocalTimeZone(boolean withLocalTimeZone) |
void |
setWithTimeZone(Boolean withTimeZone) |
void |
setZerofill(boolean zerofill) |
String |
toString() |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentaccept, 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)
setWithLocalTimeZone in interface SQLDataTypepublic String getDbType()
getDbType in interface SQLDataTypepublic void setDbType(String dbType)
setDbType in interface SQLDataTypepublic SQLDataTypeImpl clone()
clone in interface SQLDataTypeclone in interface SQLObjectclone in class SQLObjectImplpublic void cloneTo(SQLDataTypeImpl x)
public String toString()
toString in class SQLObjectImplpublic boolean isUnsigned()
public void setUnsigned(boolean unsigned)
public boolean isZerofill()
public void setZerofill(boolean zerofill)
Copyright © 2013–2018 Alibaba Group. All rights reserved.