public class Database extends Object
Constructor and Description |
---|
Database(MetadataBuildingOptions buildingOptions) |
Database(MetadataBuildingOptions buildingOptions,
JdbcEnvironment jdbcEnvironment) |
public Database(MetadataBuildingOptions buildingOptions)
public Database(MetadataBuildingOptions buildingOptions, JdbcEnvironment jdbcEnvironment)
public MetadataBuildingOptions getBuildingOptions()
public Dialect getDialect()
public JdbcEnvironment getJdbcEnvironment()
public Identifier toIdentifier(String text)
Wrap the raw name of a database object in it’s Identifier form accounting for quoting from any of:<ul> <li>explicit quoting in the name itself</li> <li>global request to quote all identifiers</li> </ul> <p/> NOTE : quoting from database keywords happens only when building physical identifiers
text
- The raw object namepublic PhysicalNamingStrategy getPhysicalNamingStrategy()
public Namespace getDefaultNamespace()
public Namespace locateNamespace(Identifier catalogName, Identifier schemaName)
public Namespace adjustDefaultNamespace(Identifier catalogName, Identifier schemaName)
public Namespace adjustDefaultNamespace(String implicitCatalogName, String implicitSchemaName)
public void addAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject)
public Collection<AuxiliaryDatabaseObject> getAuxiliaryDatabaseObjects()
public Collection<InitCommand> getInitCommands()
public void addInitCommand(InitCommand initCommand)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.