/**
* Copyright (c) 2004-2011 Wang Jinbao(Julian Wong), http://www.ralasafe.com
* Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
*/
package org.ralasafe.db.sql;
import org.ralasafe.util.StringUtil;
public class Table implements SQLElement {
private String schema;
private String name;
private String alias;
public String toSQL() {
StringBuffer buf = new StringBuffer();
buf.append(" ");
if (!StringUtil.isEmpty(schema)) {
buf.append(schema).append(".");
}
buf.append(name).append(" ").append(alias).append(" ");
return buf.toString();
}
public String getSchema() {
return schema;
}
public void setSchema(String schema) {
this.schema = schema;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAlias() {
return alias;
}
public void setAlias(String alias) {
this.alias = alias;
}
}