public class SimpleAuxiliaryDatabaseObject extends AbstractAuxiliaryDatabaseObject
AuxiliaryDatabaseObject.Expandable
Constructor and Description |
---|
SimpleAuxiliaryDatabaseObject(Namespace namespace,
java.lang.String[] createStrings,
java.lang.String[] dropStrings,
java.util.Set<java.lang.String> dialectScopes) |
SimpleAuxiliaryDatabaseObject(Namespace namespace,
java.lang.String createString,
java.lang.String dropString,
java.util.Set<java.lang.String> dialectScopes) |
SimpleAuxiliaryDatabaseObject(java.util.Set<java.lang.String> dialectScopes,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String[] createStrings,
java.lang.String[] dropStrings) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getCatalogName() |
protected java.lang.String |
getSchemaName() |
java.lang.String[] |
sqlCreateStrings(Dialect dialect)
Gets the SQL strings for creating the database object.
|
java.lang.String[] |
sqlDropStrings(Dialect dialect)
Gets the SQL strings for dropping the database object.
|
addDialectScope, appliesToDialect, beforeTablesOnCreation, getDialectScopes, getExportIdentifier
public SimpleAuxiliaryDatabaseObject(Namespace namespace, java.lang.String createString, java.lang.String dropString, java.util.Set<java.lang.String> dialectScopes)
public SimpleAuxiliaryDatabaseObject(Namespace namespace, java.lang.String[] createStrings, java.lang.String[] dropStrings, java.util.Set<java.lang.String> dialectScopes)
public SimpleAuxiliaryDatabaseObject(java.util.Set<java.lang.String> dialectScopes, java.lang.String catalogName, java.lang.String schemaName, java.lang.String[] createStrings, java.lang.String[] dropStrings)
public java.lang.String[] sqlCreateStrings(Dialect dialect)
AuxiliaryDatabaseObject
dialect
- The dialect for which to generate the SQL creation stringspublic java.lang.String[] sqlDropStrings(Dialect dialect)
AuxiliaryDatabaseObject
dialect
- The dialect for which to generate the SQL drop stringsprotected java.lang.String getCatalogName()
protected java.lang.String getSchemaName()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.