public class HSQLDBNoSchemaAdapter extends HSQLDBAdapter
TRIM_FUNCTIONbatchQueryBuilderFactory, caseInsensitiveCollations, ejbqlTranslatorFactory, extendedTypes, logger, quotingStrategy, resourceLocator, supportsBatchUpdates, supportsGeneratedKeys, supportsUniqueConstraints, typesHandler| Constructor and Description | 
|---|
| HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties,
                     List<ExtendedType> defaultExtendedTypes,
                     List<ExtendedType> userExtendedTypes,
                     List<ExtendedTypeFactory> extendedTypeFactories,
                     ResourceLocator resourceLocator,
                     ValueObjectTypeRegistry valueObjectTypeRegistry) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | createTable(DbEntity ent)Uses unqualified entity names. | 
| Collection<String> | dropTableStatements(DbEntity table)Returns a collection of SQL statements needed to drop a database table. | 
| protected String | getSchemaName(DbEntity entity)Returns NULL. | 
| protected String | getTableName(DbEntity entity)Generate unqualified name without schema. | 
configureExtendedTypes, createEJBQLTranslatorFactory, createFkConstraint, createTableAppendColumn, createUniqueConstraint, getAction, getQualifierTranslator, getSelectTranslatorbindParameter, buildAttribute, createPkGenerator, createQuotingStrategy, createTableAppendPKClause, externalTypesForJdbcType, findResource, getBatchQueryBuilderFactory, getBatchTerminator, getEjbqlTranslatorFactory, getExtendedTypes, getJdbcEventLogger, getPkGenerator, getQuotingStrategy, getQuotingStrategy, getType, initExtendedTypes, setBatchQueryBuilderFactory, setEjbqlTranslatorFactory, setPkGenerator, setSupportsBatchUpdates, setSupportsGeneratedKeys, setSupportsUniqueConstraints, sizeAndPrecision, supportsBatchUpdates, supportsCatalogsOnReverseEngineering, supportsGeneratedKeys, supportsUniqueConstraints, tableTypeForTable, tableTypeForView, typeSupportsLength, unwrappublic HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)
protected String getTableName(DbEntity entity)
getTableName in class HSQLDBAdapterprotected String getSchemaName(DbEntity entity)
getSchemaName in class HSQLDBAdapterpublic Collection<String> dropTableStatements(DbEntity table)
DbAdapterdropTableStatements in interface DbAdapterdropTableStatements in class JdbcAdapterpublic String createTable(DbEntity ent)
createTable in interface DbAdaptercreateTable in class HSQLDBAdapterCopyright © 2001–2023 Apache Cayenne. All rights reserved.