| 限定符和类型 | 字段和说明 |
|---|---|
private long |
hashCode64 |
protected String |
name |
private SQLObject |
resolvedColumn |
private SQLObject |
resolvedOwnerObject |
attributes, parent| 构造器和说明 |
|---|
SQLIdentifierExpr() |
SQLIdentifierExpr(String name) |
SQLIdentifierExpr(String name,
long hash_lower) |
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentprotected String name
private long hashCode64
private SQLObject resolvedColumn
private SQLObject resolvedOwnerObject
public SQLIdentifierExpr()
public SQLIdentifierExpr(String name)
public SQLIdentifierExpr(String name, long hash_lower)
public String getSimpleName()
getSimpleName 在接口中 SQLNamepublic String getLowerName()
public String getName()
public void setName(String name)
public long nameHashCode64()
nameHashCode64 在接口中 SQLNamepublic long hashCode64()
hashCode64 在接口中 SQLNamepublic void output(StringBuffer buf)
output 在接口中 SQLObjectoutput 在类中 SQLObjectImplprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic int hashCode()
hashCode 在类中 SQLExprImplpublic boolean equals(Object obj)
equals 在类中 SQLExprImplpublic String toString()
toString 在类中 SQLObjectImplpublic SQLIdentifierExpr clone()
public SQLIdentifierExpr simplify()
public String normalizedName()
public SQLColumnDefinition getResolvedColumn()
public SQLObject getResolvedColumnObject()
public void setResolvedColumn(SQLColumnDefinition resolvedColumn)
public SQLTableSource getResolvedTableSource()
public void setResolvedTableSource(SQLTableSource resolvedTableSource)
public SQLObject getResolvedOwnerObject()
public void setResolvedOwnerObject(SQLObject resolvedOwnerObject)
public SQLParameter getResolvedParameter()
public void setResolvedParameter(SQLParameter resolvedParameter)
public SQLDeclareItem getResolvedDeclareItem()
public void setResolvedDeclareItem(SQLDeclareItem resolvedDeclareItem)
public SQLDataType computeDataType()
computeDataType 在接口中 SQLExprcomputeDataType 在类中 SQLExprImplpublic boolean nameEquals(String name)
public List<SQLObject> getChildren()
getChildren 在接口中 SQLExprgetChildren 在类中 SQLExprImplCopyright © 2013–2019 Alibaba Group. All rights reserved.