com.alibaba.druid.sql.dialect.sqlserver.ast.expr
Class SQLServerObjectReferenceExpr

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.dialect.sqlserver.ast.SQLServerObjectImpl
          extended by com.alibaba.druid.sql.dialect.sqlserver.ast.expr.SQLServerObjectReferenceExpr
All Implemented Interfaces:
SQLExpr, SQLName, SQLObject, SQLServerExpr, SQLServerObject, TransactSQLObject, Serializable

public class SQLServerObjectReferenceExpr
extends SQLServerObjectImpl
implements SQLServerExpr, SQLName

See Also:
Serialized Form

Constructor Summary
SQLServerObjectReferenceExpr()
           
SQLServerObjectReferenceExpr(SQLExpr owner)
           
 
Method Summary
 void accept0(SQLServerASTVisitor visitor)
           
 String getDatabase()
           
 String getSchema()
           
 String getServer()
           
 String getSimleName()
           
 void output(StringBuffer buf)
           
 void setDatabase(String database)
           
 void setSchema(String schema)
           
 void setServer(String server)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent
 

Constructor Detail

SQLServerObjectReferenceExpr

public SQLServerObjectReferenceExpr()

SQLServerObjectReferenceExpr

public SQLServerObjectReferenceExpr(SQLExpr owner)
Method Detail

getSimleName

public String getSimleName()
Specified by:
getSimleName in interface SQLName

accept0

public void accept0(SQLServerASTVisitor visitor)
Specified by:
accept0 in interface SQLServerObject
Specified by:
accept0 in class SQLServerObjectImpl

output

public void output(StringBuffer buf)
Specified by:
output in interface SQLObject
Overrides:
output in class SQLObjectImpl

getServer

public String getServer()

setServer

public void setServer(String server)

getDatabase

public String getDatabase()

setDatabase

public void setDatabase(String database)

getSchema

public String getSchema()

setSchema

public void setSchema(String schema)


Copyright © 2012 Alibaba Group. All Rights Reserved.