| Constructor and Description |
|---|
SQLPropertyExpr() |
SQLPropertyExpr(SQLExpr owner,
String name) |
SQLPropertyExpr(SQLExpr owner,
String name,
long nameHashCod64) |
SQLPropertyExpr(String owner,
String name) |
| Modifier and Type | Method and Description |
|---|---|
SQLPropertyExpr |
clone() |
SQLDataType |
computeDataType() |
boolean |
equals(Object obj) |
List |
getChildren() |
String |
getName() |
SQLExpr |
getOwner() |
String |
getOwnernName() |
SQLColumnDefinition |
getResolvedColumn() |
SQLObject |
getResolvedOwnerObject() |
SQLCreateProcedureStatement |
getResolvedProcudure() |
SQLTableSource |
getResolvedTableSource() |
String |
getSimpleName() |
int |
hashCode() |
long |
hashCode64() |
boolean |
matchOwner(String alias) |
boolean |
nameEquals(String name) |
long |
nameHashCode64() |
String |
normalizedName() |
void |
output(StringBuffer buf) |
void |
setName(String name) |
void |
setOwner(SQLExpr owner) |
void |
setOwner(String owner) |
void |
setResolvedColumn(SQLColumnDefinition resolvedColumn) |
void |
setResolvedOwnerObject(SQLObject resolvedOwnerObject) |
void |
setResolvedProcedure(SQLCreateProcedureStatement stmt) |
void |
setResolvedTableSource(SQLTableSource resolvedTableSource) |
SQLPropertyExpr |
simplify() |
String |
toString() |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentpublic String getSimpleName()
getSimpleName in interface SQLNamepublic SQLExpr getOwner()
public String getOwnernName()
public void setOwner(SQLExpr owner)
public void setOwner(String owner)
public String getName()
public void setName(String name)
public void output(StringBuffer buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic List getChildren()
getChildren in interface SQLExprgetChildren in class SQLExprImplpublic int hashCode()
hashCode in class SQLExprImplpublic long hashCode64()
hashCode64 in interface SQLNamepublic boolean equals(Object obj)
equals in class SQLExprImplpublic SQLPropertyExpr clone()
public boolean matchOwner(String alias)
public long nameHashCode64()
nameHashCode64 in interface 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 in interface SQLExprcomputeDataType in class SQLExprImplpublic boolean nameEquals(String name)
public SQLPropertyExpr simplify()
public String toString()
toString in class SQLObjectImplCopyright © 2013–2018 Alibaba Group. All rights reserved.