org.hibernate.metamodel.relational
Class BasicAuxiliaryDatabaseObjectImpl

java.lang.Object
  extended by org.hibernate.metamodel.relational.AbstractAuxiliaryDatabaseObject
      extended by org.hibernate.metamodel.relational.BasicAuxiliaryDatabaseObjectImpl
All Implemented Interfaces:
Serializable, AuxiliaryDatabaseObject, Exportable

public class BasicAuxiliaryDatabaseObjectImpl
extends AbstractAuxiliaryDatabaseObject

See Also:
Serialized Form

Constructor Summary
BasicAuxiliaryDatabaseObjectImpl(Schema defaultSchema, String createString, String dropString, Set<String> dialectScopes)
           
 
Method Summary
 String[] sqlCreateStrings(Dialect dialect)
          Gets the SQL strings for creating the database object.
 String[] sqlDropStrings(Dialect dialect)
          Gets the SQL strings for dropping the database object.
 
Methods inherited from class org.hibernate.metamodel.relational.AbstractAuxiliaryDatabaseObject
addDialectScope, appliesToDialect, getDialectScopes, getExportIdentifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicAuxiliaryDatabaseObjectImpl

public BasicAuxiliaryDatabaseObjectImpl(Schema defaultSchema,
                                        String createString,
                                        String dropString,
                                        Set<String> dialectScopes)
Method Detail

sqlCreateStrings

public String[] sqlCreateStrings(Dialect dialect)
Description copied from interface: Exportable
Gets the SQL strings for creating the database object.

Parameters:
dialect - The dialect for which to generate the SQL creation strings
Returns:
the SQL strings for creating the database object.

sqlDropStrings

public String[] sqlDropStrings(Dialect dialect)
Description copied from interface: Exportable
Gets the SQL strings for dropping the database object.

Parameters:
dialect - The dialect for which to generate the SQL drop strings
Returns:
the SQL strings for dropping the database object.


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.