| Constructor and Description |
|---|
SQLIdentifierExpr() |
SQLIdentifierExpr(String name) |
SQLIdentifierExpr(String name,
long hash_lower) |
| Modifier and Type | Method and Description |
|---|---|
SQLIdentifierExpr |
clone() |
SQLDataType |
computeDataType() |
boolean |
equals(Object obj) |
String |
getName() |
SQLColumnDefinition |
getResolvedColumn() |
SQLObject |
getResolvedColumnObject() |
SQLDeclareItem |
getResolvedDeclareItem() |
SQLObject |
getResolvedOwnerObject() |
SQLParameter |
getResolvedParameter() |
SQLTableSource |
getResolvedTableSource() |
String |
getSimpleName() |
int |
hashCode() |
long |
hashCode64() |
boolean |
nameEquals(String name) |
long |
nameHashCode64() |
String |
normalizedName() |
void |
output(StringBuffer buf) |
void |
setName(String name) |
void |
setResolvedColumn(SQLColumnDefinition resolvedColumn) |
void |
setResolvedDeclareItem(SQLDeclareItem resolvedDeclareItem) |
void |
setResolvedOwnerObject(SQLObject resolvedOwnerObject) |
void |
setResolvedParameter(SQLParameter resolvedParameter) |
void |
setResolvedTableSource(SQLTableSource resolvedTableSource) |
SQLIdentifierExpr |
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 SQLIdentifierExpr()
public SQLIdentifierExpr(String name)
public SQLIdentifierExpr(String name, long hash_lower)
public String getSimpleName()
getSimpleName in interface SQLNamepublic String getName()
public void setName(String name)
public long nameHashCode64()
nameHashCode64 in interface SQLNamepublic long hashCode64()
hashCode64 in interface SQLNamepublic void output(StringBuffer buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic int hashCode()
hashCode in class SQLExprImplpublic boolean equals(Object obj)
equals in class SQLExprImplpublic String toString()
toString in class 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 in interface SQLExprcomputeDataType in class SQLExprImplpublic boolean nameEquals(String name)
Copyright © 2013–2017 Alibaba Group. All rights reserved.