public abstract class AbstractSqlBuilder
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
AbstractSqlBuilder() |
Modifier and Type | Method and Description |
---|---|
protected com.healthmarketscience.sqlbuilder.dbspec.basic.DbTable |
createTable(com.healthmarketscience.sqlbuilder.dbspec.basic.DbSchema schema,
java.lang.String codingSchemeName,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String tableName,
java.lang.String... columns)
Creates the table.
|
protected java.lang.String |
getCodingSchemeUid(java.lang.String codingSchemeName,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String namespace) |
PrefixResolver |
getPrefixResolver()
Gets the prefix resolver.
|
protected java.lang.String |
getTableName(java.lang.String codingSchemeName,
CodingSchemeVersionOrTag versionOrTag,
java.lang.String tableName)
Gets the table name.
|
void |
setPrefixResolver(PrefixResolver prefixResolver)
Sets the prefix resolver.
|
protected java.lang.String getTableName(java.lang.String codingSchemeName, CodingSchemeVersionOrTag versionOrTag, java.lang.String tableName)
codingSchemeName
- the coding scheme nameversionOrTag
- the version or tagtableName
- the table nameprotected java.lang.String getCodingSchemeUid(java.lang.String codingSchemeName, CodingSchemeVersionOrTag versionOrTag, java.lang.String namespace)
protected com.healthmarketscience.sqlbuilder.dbspec.basic.DbTable createTable(com.healthmarketscience.sqlbuilder.dbspec.basic.DbSchema schema, java.lang.String codingSchemeName, CodingSchemeVersionOrTag versionOrTag, java.lang.String tableName, java.lang.String... columns)
schema
- the schemacodingSchemeName
- the coding scheme nameversionOrTag
- the version or tagtableName
- the table namecolumns
- the columnspublic PrefixResolver getPrefixResolver()
public void setPrefixResolver(PrefixResolver prefixResolver)
prefixResolver
- the new prefix resolver