public class SQLStructDataType extends SQLObjectImpl implements SQLDataType
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SQLStructDataType.Field |
SQLDataType.Constantsattributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLStructDataType() |
SQLStructDataType(DbType dbType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
SQLStructDataType.Field |
addField(SQLName name,
SQLDataType dataType) |
SQLStructDataType |
clone() |
List<SQLExpr> |
getArguments() |
DbType |
getDbType() |
List<SQLStructDataType.Field> |
getFields() |
String |
getName() |
Boolean |
getWithTimeZone() |
boolean |
hasKeyLength() |
boolean |
isInt() |
boolean |
isNumberic() |
boolean |
isString() |
boolean |
isWithLocalTimeZone() |
int |
jdbcType() |
long |
nameHashCode64() |
void |
setDbType(DbType dbType) |
void |
setName(String name) |
void |
setWithLocalTimeZone(boolean value) |
void |
setWithTimeZone(Boolean value) |
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLStructDataType()
public SQLStructDataType(DbType dbType)
public String getName()
getName 在接口中 SQLDataTypepublic long nameHashCode64()
nameHashCode64 在接口中 SQLDataTypepublic void setName(String name)
setName 在接口中 SQLDataTypepublic List<SQLExpr> getArguments()
getArguments 在接口中 SQLDataTypepublic Boolean getWithTimeZone()
getWithTimeZone 在接口中 SQLDataTypepublic void setWithTimeZone(Boolean value)
setWithTimeZone 在接口中 SQLDataTypepublic boolean isWithLocalTimeZone()
isWithLocalTimeZone 在接口中 SQLDataTypepublic void setWithLocalTimeZone(boolean value)
setWithLocalTimeZone 在接口中 SQLDataTypepublic void setDbType(DbType dbType)
setDbType 在接口中 SQLDataTypepublic DbType getDbType()
getDbType 在接口中 SQLDataTypeprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic SQLStructDataType clone()
clone 在接口中 SQLDataTypeclone 在接口中 SQLObjectclone 在类中 SQLObjectImplpublic List<SQLStructDataType.Field> getFields()
public SQLStructDataType.Field addField(SQLName name, SQLDataType dataType)
public int jdbcType()
jdbcType 在接口中 SQLDataTypepublic boolean isInt()
isInt 在接口中 SQLDataTypepublic boolean isNumberic()
isNumberic 在接口中 SQLDataTypepublic boolean isString()
isString 在接口中 SQLDataTypepublic boolean hasKeyLength()
hasKeyLength 在接口中 SQLDataTypeCopyright © 2013–2023. All rights reserved.