public class SQLServerObjectReferenceExpr extends SQLServerObjectImpl implements SQLServerExpr, SQLName
Constructor and Description |
---|
SQLServerObjectReferenceExpr() |
SQLServerObjectReferenceExpr(SQLExpr owner) |
Modifier and Type | Method and Description |
---|---|
void |
accept0(SQLServerASTVisitor visitor) |
SQLServerObjectReferenceExpr |
clone() |
List<SQLObject> |
getChildren() |
String |
getDatabase() |
SQLColumnDefinition |
getResolvedColumn() |
String |
getSchema() |
String |
getServer() |
String |
getSimpleName() |
long |
hashCode64() |
long |
nameHashCode64() |
void |
output(Appendable buf) |
void |
setDatabase(String database) |
void |
setSchema(String schema) |
void |
setServer(String server) |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
computeDataType, getHint
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
public SQLServerObjectReferenceExpr()
public SQLServerObjectReferenceExpr(SQLExpr owner)
public String getSimpleName()
getSimpleName
in interface SQLName
public void accept0(SQLServerASTVisitor visitor)
accept0
in interface SQLServerObject
accept0
in class SQLServerObjectImpl
public void output(Appendable buf)
output
in interface SQLObject
output
in class SQLObjectImpl
public String getServer()
public void setServer(String server)
public String getDatabase()
public void setDatabase(String database)
public String getSchema()
public void setSchema(String schema)
public SQLServerObjectReferenceExpr clone()
public long nameHashCode64()
nameHashCode64
in interface SQLName
public long hashCode64()
hashCode64
in interface SQLName
public SQLColumnDefinition getResolvedColumn()
getResolvedColumn
in interface SQLName
public List<SQLObject> getChildren()
getChildren
in interface SQLExpr
Copyright © 2013–2021 Alibaba Group. All rights reserved.