public class SQLBuilderBase.TableNameBuilderBase extends SQLBuilderBase.AbstractStatementPart implements SQLBuilder.TableNameBuilder
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
schemaName |
java.lang.String |
tableName |
properties| Constructor and Description |
|---|
TableNameBuilderBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ExpressionBuilder.Visitor visitor,
ExpressionBuilder.VisitorFilter filter) |
SQLBuilder.TableNameBuilder |
database(java.lang.String name) |
protected java.lang.String |
databaseName2provider() |
boolean |
equals(java.lang.Object obj) |
FeatureType |
featureType() |
java.lang.String |
getDatabase() |
java.lang.String |
getName() |
java.lang.String |
getSchema() |
boolean |
has_database() |
boolean |
has_name() |
boolean |
has_schema() |
int |
hashCode() |
boolean |
isEmpty() |
SQLBuilder.TableNameBuilder |
name(java.lang.String name) |
SQLBuilder.TableNameBuilder |
schema(java.lang.String name) |
protected java.lang.String |
schemaName2provider() |
void |
setFeatureType(FeatureType featureType) |
protected java.lang.String |
tableName2provider() |
java.lang.String |
toString() |
java.lang.String |
toString(Formatter<ExpressionBuilder.Value> formatter) |
clone, copyPropertiesFrom, getProperties, getProperty, replace, setPropertyfinalize, getClass, notify, notifyAll, wait, wait, waitclone, copyPropertiesFrom, replacegetProperties, getProperty, setPropertycloneQuietly, cloneQuietlyisEmpty, isEmpty, isEmptyQuietlypublic java.lang.String tableName
public java.lang.String schemaName
public void accept(ExpressionBuilder.Visitor visitor, ExpressionBuilder.VisitorFilter filter)
accept in interface ExpressionBuilder.Visitableaccept in class ExpressionBuilder.AbstractValuepublic SQLBuilder.TableNameBuilder database(java.lang.String name)
database in interface SQLBuilder.TableNameBuilderpublic SQLBuilder.TableNameBuilder schema(java.lang.String name)
schema in interface SQLBuilder.TableNameBuilderpublic SQLBuilder.TableNameBuilder name(java.lang.String name)
name in interface SQLBuilder.TableNameBuilderprotected java.lang.String databaseName2provider()
protected java.lang.String schemaName2provider()
protected java.lang.String tableName2provider()
public java.lang.String getDatabase()
getDatabase in interface SQLBuilder.TableNameBuilderpublic java.lang.String getSchema()
getSchema in interface SQLBuilder.TableNameBuilderpublic java.lang.String getName()
getName in interface SQLBuilder.TableNameBuilderpublic boolean has_schema()
has_schema in interface SQLBuilder.TableNameBuilderpublic boolean has_name()
has_name in interface SQLBuilder.TableNameBuilderpublic boolean has_database()
has_database in interface SQLBuilder.TableNameBuilderpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(Formatter<ExpressionBuilder.Value> formatter)
toString in interface ExpressionBuilder.Valuepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void setFeatureType(FeatureType featureType)
setFeatureType in interface SQLBuilder.TableNameBuilderpublic FeatureType featureType()
featureType in interface SQLBuilder.TableNameBuilder