| 限定符和类型 | 字段和说明 |
|---|---|
protected long |
hashCode64 |
private String |
name |
protected long |
nameHashCod64 |
private SQLExpr |
owner |
protected SQLColumnDefinition |
resolvedColumn |
protected SQLObject |
resolvedOwnerObject |
attributes, parent| 构造器和说明 |
|---|
SQLPropertyExpr() |
SQLPropertyExpr(SQLExpr owner,
String name) |
SQLPropertyExpr(SQLExpr owner,
String name,
long nameHashCod64) |
SQLPropertyExpr(String owner,
String name) |
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, setParentprivate SQLExpr owner
private String name
protected long nameHashCod64
protected long hashCode64
protected SQLColumnDefinition resolvedColumn
protected SQLObject resolvedOwnerObject
public String getSimpleName()
getSimpleName 在接口中 SQLNamepublic SQLExpr getOwner()
public String getOwnernName()
public void setOwner(SQLExpr owner)
protected void computeHashCode64()
public void setOwner(String owner)
public String getName()
public void setName(String name)
public void output(StringBuffer buf)
output 在接口中 SQLObjectoutput 在类中 SQLObjectImplprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic List getChildren()
getChildren 在接口中 SQLExprgetChildren 在类中 SQLExprImplpublic int hashCode()
hashCode 在类中 SQLExprImplpublic long hashCode64()
hashCode64 在接口中 SQLNamepublic boolean equals(Object obj)
equals 在类中 SQLExprImplpublic SQLPropertyExpr clone()
public boolean matchOwner(String alias)
public long nameHashCode64()
nameHashCode64 在接口中 SQLNamepublic String normalizedName()
public SQLColumnDefinition getResolvedColumn()
public void setResolvedColumn(SQLColumnDefinition resolvedColumn)
public SQLTableSource getResolvedTableSource()
public void setResolvedTableSource(SQLTableSource resolvedTableSource)
public void setResolvedProcedure(SQLCreateProcedureStatement stmt)
public void setResolvedOwnerObject(SQLObject resolvedOwnerObject)
public SQLCreateProcedureStatement getResolvedProcudure()
public SQLObject getResolvedOwnerObject()
public SQLDataType computeDataType()
computeDataType 在接口中 SQLExprcomputeDataType 在类中 SQLExprImplpublic boolean nameEquals(String name)
public SQLPropertyExpr simplify()
public String toString()
toString 在类中 SQLObjectImplCopyright © 2013–2019 Alibaba Group. All rights reserved.