Package | Description |
---|---|
org.apache.openjpa.jdbc.identifier | |
org.apache.openjpa.jdbc.sql |
OpenJPA-JDBC SQL Abstraction
Utilities for generating SQL.
|
org.apache.openjpa.lib.identifier |
Modifier and Type | Class and Description |
---|---|
class |
DefaultIdentifierConfiguration |
Modifier and Type | Method and Description |
---|---|
static IdentifierConfiguration |
Normalizer.getNamingConfiguration() |
Modifier and Type | Method and Description |
---|---|
static String |
Normalizer.convert(IdentifierConfiguration config,
String rule,
String name)
Convert a normalized name to a name using the specified configuration and
naming rule.
|
Constructor and Description |
---|
DBIdentifierUtilImpl(IdentifierConfiguration config) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDB2Dictionary
Base dictionary for the IBM DB2 family of databases.
|
class |
AbstractSQLServerDictionary
Dictionary for the SQL Server databases (Sybase and MS SQL Server).
|
class |
AccessDictionary
Dictionary for Access via DataDirect SequeLink and DataDirect ODBC
FoxPro driver.
|
class |
CacheDictionary
Dictionary for Intersystems Cache.
|
class |
DB2Dictionary
Dictionary for IBM DB2 database.
|
class |
DBDictionary
Class which allows the creation of SQL dynamically, in a
database agnostic fashion.
|
class |
DerbyDictionary
Dictionary for Apache Derby (formerly Cloudscape).
|
class |
EmpressDictionary
Dictionary for Empress using ODBC server combined with their
type 2 driver.
|
class |
FirebirdDictionary
Dictionary for Firebird.
|
class |
FoxProDictionary
Dictionary for Visual FoxPro via DataDirect SequeLink
and DataDirect ODBC FoxPro driver.
|
class |
H2Dictionary
Dictionary for H2 (
http://www.h2database.com ). |
class |
HSQLDictionary
Dictionary for HyperSQL (HSQLDB) database.
|
class |
InformixDictionary
Dictionary for Informix database.
|
class |
IngresDictionary |
class |
InterbaseDictionary
Dictionary for Borland Interbase.
|
class |
JDataStoreDictionary
Dictionary for Borland JDataStore
|
class |
MariaDBDictionary |
class |
MaxDBDictionary
Database dictionary for using SAP's MaxDB.
|
class |
MySQLDictionary
Dictionary for MySQL.
|
class |
OracleDictionary
Dictionary for Oracle.
|
class |
PointbaseDictionary
Dictionary for Pointbase Embedded.
|
class |
PostgresDictionary
Dictionary for PostgreSQL.
|
class |
SolidDBDictionary
Dictionary for SolidDB database.
|
class |
SQLServerDictionary
Dictionary for Microsoft SQL Server.
|
class |
SybaseDictionary
Dictionary for Sybase.
|
Modifier and Type | Method and Description |
---|---|
IdentifierConfiguration |
IdentifierUtil.getIdentifierConfiguration()
Get the naming configuration.
|
IdentifierConfiguration |
IdentifierUtilImpl.getIdentifierConfiguration() |
Modifier and Type | Method and Description |
---|---|
String |
IdentifierUtilImpl.combineFull(IdentifierConfiguration config,
String rule,
String fullName) |
String |
IdentifierUtilImpl.combineNames(IdentifierConfiguration config,
IdentifierRule rule,
IdentifierRule[] rules,
String[] names) |
String |
IdentifierUtilImpl.combineNames(IdentifierConfiguration config,
IdentifierRule namingRule,
String[] names) |
String |
IdentifierUtilImpl.combineNames(IdentifierConfiguration config,
IdentifierRule rule,
String name1,
String name2) |
String |
IdentifierUtilImpl.combineNames(IdentifierConfiguration config,
String rule,
String[] names) |
String |
IdentifierUtil.convert(IdentifierConfiguration config,
String rule,
String name)
Convert the string using this naming configuration to the supplied
naming configuration.
|
String |
IdentifierUtilImpl.convert(IdentifierConfiguration config,
String rule,
String name) |
String |
IdentifierUtil.convertFull(IdentifierConfiguration config,
String rule,
String fullName)
Converts a qualified string-based name defined using the base configuration to the
specified configuration.
|
String |
IdentifierUtilImpl.convertFull(IdentifierConfiguration config,
String rule,
String fullName) |
String |
IdentifierUtilImpl.delimit(IdentifierConfiguration config,
IdentifierRule rule,
String name) |
String |
IdentifierUtilImpl.delimit(IdentifierConfiguration config,
IdentifierRule rule,
String name,
boolean force) |
boolean |
IdentifierUtilImpl.isDelimited(IdentifierConfiguration config,
IdentifierRule rule,
String name) |
String |
IdentifierUtilImpl.joinNames(IdentifierConfiguration config,
IdentifierRule rule,
String[] names,
String delimiter)
Join names using a single naming rule and specified delimiter
|
protected boolean |
IdentifierUtilImpl.needsConversion(IdentifierConfiguration config) |
String |
IdentifierUtilImpl.removeDelimiters(IdentifierConfiguration config,
IdentifierRule rule,
String name) |
protected String |
IdentifierUtilImpl.removeDelimiters(IdentifierConfiguration config,
IdentifierRule rule,
String name,
String leading,
String trailing) |
String |
IdentifierUtil.removeDelimiters(IdentifierConfiguration config,
String rule,
String name)
Remove delimiters from a delimited name
|
String |
IdentifierUtilImpl.removeDelimiters(IdentifierConfiguration config,
String rule,
String name) |
boolean |
IdentifierUtilImpl.requiresDelimiters(IdentifierConfiguration config,
IdentifierRule rule,
String name) |
void |
IdentifierUtil.setIdentifierConfiguration(IdentifierConfiguration config)
Set the naming configuration to use for naming operations.
|
void |
IdentifierUtilImpl.setIdentifierConfiguration(IdentifierConfiguration config) |
String[] |
IdentifierUtilImpl.splitName(IdentifierConfiguration config,
IdentifierRule nrule,
String name) |
String[] |
IdentifierUtilImpl.splitName(IdentifierConfiguration config,
String rule,
String name) |
Constructor and Description |
---|
IdentifierUtilImpl(IdentifierConfiguration config) |
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.