blob: 3b41c84bd46be2d96b8809e56b4026cf1ff8b091 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="it">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Thu Jun 14 10:04:14 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.apache.openjpa.jdbc.identifier.DBIdentifier (OpenJPA Parent POM 2.4.3 API)</title>
<meta name="date" content="2018-06-14">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.openjpa.jdbc.identifier.DBIdentifier (OpenJPA Parent POM 2.4.3 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/openjpa/jdbc/identifier/class-use/DBIdentifier.html" target="_top">Frames</a></li>
<li><a href="DBIdentifier.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.apache.openjpa.jdbc.identifier.DBIdentifier" class="title">Uses of Class<br>org.apache.openjpa.jdbc.identifier.DBIdentifier</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.openjpa.jdbc.identifier">org.apache.openjpa.jdbc.identifier</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.openjpa.jdbc.kernel">org.apache.openjpa.jdbc.kernel</a></td>
<td class="colLast">
<div class="block"><strong>OpenJPA-JDBC Runtime Kernel</strong>
Runtime services for the JDBC OpenJPA implementation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.openjpa.jdbc.meta">org.apache.openjpa.jdbc.meta</a></td>
<td class="colLast">
<div class="block"><strong>OpenJPA-JDBC ORM Metadata</strong>
This package extends the standard persistence metadata with
object-relational mapping information.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.openjpa.jdbc.meta.strats">org.apache.openjpa.jdbc.meta.strats</a></td>
<td class="colLast">
<div class="block"><strong>OpenJPA-JDBC ORM Strategies</strong>
Library of mapping strategies.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.openjpa.jdbc.schema">org.apache.openjpa.jdbc.schema</a></td>
<td class="colLast">
<div class="block"><strong>OpenJPA-JDBC Schema Management</strong>
This package provides utilities for managing the schema of
persistent objects stored in a relational database.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.openjpa.jdbc.sql">org.apache.openjpa.jdbc.sql</a></td>
<td class="colLast">
<div class="block"><strong>OpenJPA-JDBC SQL Abstraction</strong>
Utilities for generating SQL.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.openjpa.persistence.jdbc">org.apache.openjpa.persistence.jdbc</a></td>
<td class="colLast">
<div class="block"><strong>OpenJPA JPA-JDBC</strong>
JDBC-specific extensions to OpenJPA JPA runtime.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.openjpa.jdbc.identifier">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/identifier/package-summary.html">org.apache.openjpa.jdbc.identifier</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/identifier/package-summary.html">org.apache.openjpa.jdbc.identifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a></strong></code>
<div class="block">This class extends DBIdentifier to provide support for qualified identifiers
such as schema qualified tables and table qualified columns.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/openjpa/jdbc/identifier/package-summary.html">org.apache.openjpa.jdbc.identifier</a> declared as <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#NULL">NULL</a></strong></code>
<div class="block">Special NULL indicator for db identifiers.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/identifier/package-summary.html">org.apache.openjpa.jdbc.identifier</a> that return <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20org.apache.openjpa.jdbc.identifier.DBIdentifier...)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;resultId,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;names)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20org.apache.openjpa.jdbc.identifier.DBIdentifier...)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;resultId,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;names)</code>
<div class="block">Appends multiple names together using the appropriate name delimiter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str)</code>
<div class="block">Returns a new DBIdentifier with the given string appended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#clone()">clone</a></strong>()</code>
<div class="block">Clones an identifier using deep copy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#combine(org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20java.lang.String...)">combine</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;names)</code>
<div class="block">Combines an array of names names using standard combining rules and
returns an identifier of the specified type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#combine(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">combine</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str)</code>
<div class="block">Returns a new DBIdentifier with the given string combined using
delimiting rules and appropriate separators.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#convertSchemaCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">convertSchemaCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Convert the specified schema name to a name that the database will
be able to understand in metadata operations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#convertSchemaCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">convertSchemaCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema)</code>
<div class="block">Converts the name of the specified delimiter to the appropriate
case as defined by the configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#fromDBName(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType)">fromDBName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id)</code>
<div class="block">Creates a new identifier of a given type based upon the name returned
from the database.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#fromDBName(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType)">fromDBName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id)</code>
<div class="block">Converts the name returned by the database to an identifier of the
specified type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getGeneratedKeySequenceName(org.apache.openjpa.jdbc.schema.Column,%20int)">getGeneratedKeySequenceName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;col,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getGeneratedKeySequenceName(org.apache.openjpa.jdbc.schema.Column,%20int)">getGeneratedKeySequenceName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;col,
int&nbsp;maxLen)</code>
<div class="block">Returns a generated key sequence identifier for the column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getIdentifier()">getIdentifier</a></strong>()</code>
<div class="block">Returns this object as a DBIdentifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getObjectTableName()">getObjectTableName</a></strong>()</code>
<div class="block">Gets the object table name component of the path, if the path
is a table qualified identifier such as a constraint or column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getSchemaName()">getSchemaName</a></strong>()</code>
<div class="block">Gets the schema component of the path.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getUnqualifiedName()">getUnqualifiedName</a></strong>()</code>
<div class="block">Returns a new unqualified name based on this instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#getUnqualifiedName()">getUnqualifiedName</a></strong>()</code>
<div class="block">Returns the unqualified name of this identifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int,%20boolean)">getValidColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int,%20boolean)">getValidColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Returns a valid column name/identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidForeignKeyIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidForeignKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;toTable,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidForeignKeyIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidForeignKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;toTable,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid foreign key identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidIndexIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidIndexIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidIndexIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidIndexIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid index identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidSequenceIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidSequenceIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidSequenceIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidSequenceIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid index identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid table identifier, based upon the configuration and provided
parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidUniqueIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidUniqueIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidUniqueIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidUniqueIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid unique constraint identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#makeIdentifierValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20boolean)">makeIdentifierValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sname,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#makeIdentifierValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20boolean)">makeIdentifierValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sname,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#makeNameValid(java.lang.String,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20int,%20boolean)">makeNameValid</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
int&nbsp;nameType,
boolean&nbsp;checkForUniqueness)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#makeNameValid(java.lang.String,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20int,%20boolean)">makeNameValid</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
int&nbsp;nameType,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newCatalog(java.lang.String)">newCatalog</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Catalog.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newCatalog(java.lang.String,%20boolean)">newCatalog</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Catalog ,optionally delimiting
the name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newColumn(java.lang.String)">newColumn</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Column.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newColumn(java.lang.String,%20boolean)">newColumn</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Column,optionally delimiting
the name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newColumnDefinition(java.lang.String)">newColumnDefinition</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Column Definition.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newConstant(java.lang.String)">newConstant</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Constant.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newConstraint(java.lang.String)">newConstraint</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Constraint.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newConstraint(java.lang.String,%20boolean)">newConstraint</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Constraint, optionally delimiting
the name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newDefault(java.lang.String)">newDefault</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Default.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newForeignKey(java.lang.String)">newForeignKey</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type ForeignKey.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newForeignKey(java.lang.String,%20boolean)">newForeignKey</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type ForeignKey, optionally delimiting
the name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType)">newIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id)</code>
<div class="block">Constructs a new identifier with the provided name and type</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20boolean)">newIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id,
boolean&nbsp;toUpper)</code>
<div class="block">Constructs a new identifier with the provided name an type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20boolean,%20boolean)">newIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id,
boolean&nbsp;toUpper,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier (potentially a compound QualifiedDBIdentifier) with the provided
name an type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20boolean,%20boolean,%20boolean)">newIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id,
boolean&nbsp;toUpper,
boolean&nbsp;delimit,
boolean&nbsp;ignoreCase)</code>
<div class="block">Constructs a new identifier (potentially a compound QualifiedDBIdentifier) with the provided
name an type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIndex(java.lang.String)">newIndex</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Index.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIndex(java.lang.String,%20boolean)">newIndex</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Index, optionally delimiting
the name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSchema(java.lang.String)">newSchema</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Schema.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSchema(java.lang.String,%20boolean)">newSchema</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Schema, optionally delimiting
the name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSequence(java.lang.String)">newSequence</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Sequence.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSequence(java.lang.String,%20boolean)">newSequence</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Sequence, optionally delimiting
the name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newTable(java.lang.String)">newTable</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructs a new identifier of type Table.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newTable(java.lang.String,%20boolean)">newTable</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Constructs a new identifier of type Table, optionally delimiting
the name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#preCombine(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">preCombine</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</code>
<div class="block">Returns a new identifier with a combined prefix and name using the standard name
concatenation character ('_').</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeDelimiters(org.apache.openjpa.jdbc.identifier.DBIdentifier)">removeDelimiters</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new identifier with delimiters removed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeHungarianNotation(org.apache.openjpa.jdbc.identifier.DBIdentifier)">removeHungarianNotation</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new DBIdentifier with Hungarian notation removed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeLeading(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">removeLeading</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;leadingStr)</code>
<div class="block">Returns a new DBIdentifier with the specified leading string removed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#split(org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20java.lang.String)">split</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;resultType,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Splits a given DBIdentifier into multiple DBIdentifiers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#split(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20java.lang.String)">split</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;delim)</code>
<div class="block">Splits a string delimited by the specified delimiter of a given name type
into an array of DBIdentifier objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#splitPath(org.apache.openjpa.jdbc.identifier.DBIdentifier)">splitPath</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sName)</code>
<div class="block">Splits a qualified path into separate identifiers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toArray(java.lang.String[],%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType)">toArray</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id)</code>
<div class="block">Converts the provided set of names to an array of identifiers of the
provided type</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toArray(java.lang.String[],%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20boolean)">toArray</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;names,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id,
boolean&nbsp;delimit)</code>
<div class="block">Converts the provided set of names to an array of identifiers of the
provided type, optionally delimiting the names.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toLower</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new DBIdentifier converted to lower case - if not delimited.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toLower</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;force)</code>
<div class="block">Returns a new DBIdentifier converted to lower case.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toUpper</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new DBIdentifier converted to upper case - if not delimited.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toUpper</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;force)</code>
<div class="block">Returns a new DBIdentifier converted to upper case.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trim(org.apache.openjpa.jdbc.identifier.DBIdentifier)">trim</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new delimiter with leading and trailing spaces removed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trimToNull(org.apache.openjpa.jdbc.identifier.DBIdentifier)">trimToNull</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a copy of an identifier with name trimmed to null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#truncate(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20int)">truncate</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
int&nbsp;length)</code>
<div class="block">Returns a new DBIdentifier truncated to length</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/identifier/package-summary.html">org.apache.openjpa.jdbc.identifier</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20org.apache.openjpa.jdbc.identifier.DBIdentifier...)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;resultId,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;names)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType,%20org.apache.openjpa.jdbc.identifier.DBIdentifier...)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;resultId,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;names)</code>
<div class="block">Appends multiple names together using the appropriate name delimiter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str)</code>
<div class="block">Returns a new DBIdentifier with the given string appended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#combine(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">combine</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;str)</code>
<div class="block">Returns a new DBIdentifier with the given string combined using
delimiting rules and appropriate separators.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#convertSchemaCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">convertSchemaCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Convert the specified schema name to a name that the database will
be able to understand in metadata operations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#convertSchemaCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">convertSchemaCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema)</code>
<div class="block">Converts the name of the specified delimiter to the appropriate
case as defined by the configuration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#delimit(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">delimit</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;force)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#equal(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">equal</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name1,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name2)</code>
<div class="block">Static equality method for comparing two identifiers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#equalsIgnoreCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">equalsIgnoreCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Equality operator which ignores case.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#equalsIgnoreCase(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">equalsIgnoreCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name1,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name2)</code>
<div class="block">Static equality operator which ignores case.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a></code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getPath(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getPath</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sName)</code>
<div class="block">Creates a qualified path from an identifier.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int,%20boolean)">getValidColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int,%20boolean)">getValidColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Returns a valid column name/identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidForeignKeyIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidForeignKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;toTable,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidForeignKeyIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidForeignKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;toTable,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid foreign key identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidIndexIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidIndexIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidIndexIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidIndexIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid index identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidSequenceIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidSequenceIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidSequenceIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidSequenceIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid index identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema,%20int)">getValidTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid table identifier, based upon the configuration and provided
parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidUniqueIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidUniqueIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidUniqueIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20int)">getValidUniqueIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
int&nbsp;maxLen)</code>
<div class="block">Returns a valid unique constraint identifier, based upon the configuration and
provided parameters.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#isEmpty(org.apache.openjpa.jdbc.identifier.DBIdentifier)">isEmpty</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns true if the identifier is null or the name is null or empty.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#isNull(org.apache.openjpa.jdbc.identifier.DBIdentifier)">isNull</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns true if the identifier is null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#join(org.apache.openjpa.jdbc.identifier.DBIdentifier...)">join</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;names)</code>
<div class="block">Joins the list of identifiers using the appropriate delimiters and
returns a string based identifier.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#makeIdentifierValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20boolean)">makeIdentifierValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sname,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#makeIdentifierValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20boolean)">makeIdentifierValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sname,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a></code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#newPath(org.apache.openjpa.jdbc.identifier.DBIdentifier...)">newPath</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;names)</code>
<div class="block">Creates a qualified identifier based upon an array of DBIdentifiers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#preCombine(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">preCombine</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prefix)</code>
<div class="block">Returns a new identifier with a combined prefix and name using the standard name
concatenation character ('_').</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeDelimiters(org.apache.openjpa.jdbc.identifier.DBIdentifier)">removeDelimiters</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new identifier with delimiters removed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeHungarianNotation(org.apache.openjpa.jdbc.identifier.DBIdentifier)">removeHungarianNotation</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new DBIdentifier with Hungarian notation removed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeLeading(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.lang.String)">removeLeading</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;leadingStr)</code>
<div class="block">Returns a new DBIdentifier with the specified leading string removed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#setName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Set the name of this identifier based upon a given identifier.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#setObjectTableName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setObjectTableName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;objectName)</code>
<div class="block">Sets the object table name component of the path, if the path
is a table qualified identifier such as a constraint or column.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#setPath(org.apache.openjpa.jdbc.identifier.DBIdentifier...)">setPath</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;sNames)</code>
<div class="block">Set the identifiers that make up the path.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#setSchemaName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSchemaName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName)</code>
<div class="block">Sets the schema component of the path.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">QualifiedDBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#splitPath(org.apache.openjpa.jdbc.identifier.DBIdentifier)">splitPath</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sName)</code>
<div class="block">Splits a qualified path into separate identifiers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#toDBName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toDBName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Converts the name to a name which can be used within a SQL statement.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#toDBName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toDBName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Converts the specified identifier to a format required by the database.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtilImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#toDBName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toDBName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Converts the name to a name which can be used within a SQL statement.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBIdentifierUtil.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#toDBName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toDBName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;delimit)</code>
<div class="block">Converts the specified identifier to a format required by the database,
optionally delimiting the name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toLower</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new DBIdentifier converted to lower case - if not delimited.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toLower</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;force)</code>
<div class="block">Returns a new DBIdentifier converted to lower case.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toStringArray(org.apache.openjpa.jdbc.identifier.DBIdentifier[])">toStringArray</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;sNames)</code>
<div class="block">Returns a string array of names based upon the provided set of identifiers.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toUpper</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new DBIdentifier converted to upper case - if not delimited.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toUpper</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;force)</code>
<div class="block">Returns a new DBIdentifier converted to upper case.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trim(org.apache.openjpa.jdbc.identifier.DBIdentifier)">trim</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a new delimiter with leading and trailing spaces removed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trimToNull(org.apache.openjpa.jdbc.identifier.DBIdentifier)">trimToNull</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Returns a copy of an identifier with name trimmed to null.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBIdentifier.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#truncate(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20int)">truncate</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
int&nbsp;length)</code>
<div class="block">Returns a new DBIdentifier truncated to length</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/openjpa/jdbc/identifier/package-summary.html">org.apache.openjpa.jdbc.identifier</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#QualifiedDBIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier...)">QualifiedDBIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>...&nbsp;sNames)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.openjpa.jdbc.kernel">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/kernel/package-summary.html">org.apache.openjpa.jdbc.kernel</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/kernel/package-summary.html">org.apache.openjpa.jdbc.kernel</a> that return <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">TableJDBCSeq.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#getPrimaryKeyColumnIdentifier()">getPrimaryKeyColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">NativeJDBCSeq.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/NativeJDBCSeq.html#getSchemaIdentifier()">getSchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">TableJDBCSeq.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#getUniqueConstraintIdentifier()">getUniqueConstraintIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">TableJDBCSeq.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#resolveTableIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Table)">resolveTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;mapping,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Resolve a fully qualified table name</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/kernel/package-summary.html">org.apache.openjpa.jdbc.kernel</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><span class="strong">PreparedStatementManagerImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html#getGeneratedKeys(java.sql.PreparedStatement,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">getGeneratedKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a>&nbsp;stmnt,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;autoAssignColNames)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
<td class="colLast"><span class="strong">PreparedStatementManagerImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html#populateAutoAssignCols(java.sql.PreparedStatement,%20org.apache.openjpa.jdbc.schema.Column[],%20org.apache.openjpa.jdbc.identifier.DBIdentifier[],%20org.apache.openjpa.jdbc.sql.RowImpl)">populateAutoAssignCols</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a>&nbsp;stmnt,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;autoAssign,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;autoAssignColNames,
<a href="../../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</a>&nbsp;row)</code>
<div class="block">This method will only be called when there is auto assign columns.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">PreparedStatementManagerImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html#setObjectId(java.util.List,%20org.apache.openjpa.jdbc.schema.Column[],%20org.apache.openjpa.jdbc.identifier.DBIdentifier[],%20org.apache.openjpa.jdbc.sql.RowImpl)">setObjectId</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;vals,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;autoAssign,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;autoAssignColNames,
<a href="../../../../../../org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql">RowImpl</a>&nbsp;row)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">TableJDBCSeq.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#setUniqueConstraintName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setUniqueConstraintName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;uniqueConstraintName)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.openjpa.jdbc.meta">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/meta/package-summary.html">org.apache.openjpa.jdbc.meta</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/meta/package-summary.html">org.apache.openjpa.jdbc.meta</a> that return <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getDataStoreIdColumnIdentifier()">getDataStoreIdColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getDiscriminatorColumnIdentifier()">getDiscriminatorColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingInfo.TableDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.TableDefaults.html#getIdentifier(org.apache.openjpa.jdbc.schema.Schema)">getIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getIndexName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getIndexName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getNullIndicatorColumnIdentifier()">getNullIndicatorColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getOrderColumnIdentifier()">getOrderColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getPrimaryKeyColumnIdentifier()">getPrimaryKeyColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getPrimaryKeyIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Table)">getPrimaryKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getPrimaryKeyIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Table)">getPrimaryKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getPrimaryKeyIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Table)">getPrimaryKeyIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Return the name of the primary key for the table of the given class,
or null for database default.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSchemaIdentifier()">getSchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSecondaryTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableIdentifiers()">getSecondaryTableIdentifiers</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getSequenceColumnIdentifier()">getSequenceColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getTableIdentifier()">getTableIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">FieldMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMappingInfo.html#getTableIdentifier()">getTableIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getTableIdentifier()">getTableIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cls,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;defaultSchema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cls,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cls,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;defaultSchema)</code>
<div class="block">Return the default table name for the given class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.FieldMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;fm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;defaultSchema)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.FieldMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;fm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.FieldMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;fm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;defaultSchema)</code>
<div class="block">Return the default secondary table name for the given field.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]</code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getUniqueColumnsIdentifier()">getUniqueColumnsIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getUniqueConstraintIdentifier()">getUniqueConstraintIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getVersionColumnIdentifier()">getVersionColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/meta/package-summary.html">org.apache.openjpa.jdbc.meta</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#addSecondaryTable(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addSecondaryTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;second)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#addUnique(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Unique)">addUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a>&nbsp;unique)</code>
<div class="block">Add a unique constraint for the given table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">MappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.html#createTable(org.apache.openjpa.meta.MetaDataContext,%20org.apache.openjpa.jdbc.meta.MappingInfo.TableDefaults,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">createTable</a></strong>(<a href="../../../../../../org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>&nbsp;context,
<a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.TableDefaults.html" title="interface in org.apache.openjpa.jdbc.meta">MappingInfo.TableDefaults</a>&nbsp;def,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;given,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&gt;</code></td>
<td class="colLast"><span class="strong">MappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.html#getColumns(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>
<div class="block">Gets the columns whose table name matches the given table name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">ValueMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Column[],%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;val,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;tmplates,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getForeignKey(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
boolean&nbsp;inverse)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getForeignKey(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
boolean&nbsp;inverse)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getForeignKey(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
boolean&nbsp;inverse)</code>
<div class="block">Return a default foreign key for the join from this value to its
related type, or null for a logical foreign key only.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">ValueMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getIndex(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">getIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;val,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getIndex(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getIndex(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getIndex(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>
<div class="block">Return a default index for the value, or null if the value columns
should not be indexed by default.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getIndexName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getIndexName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">ValueMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getInverseTypeJoin(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">getInverseTypeJoin</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;val,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">ValueMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getNullIndicatorColumn(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getNullIndicatorColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;val,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSecondaryTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&gt;</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableJoinColumns(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSecondaryTableJoinColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getTable(org.apache.openjpa.jdbc.meta.ClassMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">getTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta">ClassMapping</a>&nbsp;cls,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
boolean&nbsp;adapt)</code>
<div class="block">Return the named table for the given class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">ValueMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getTypeJoin(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean,%20boolean)">getTypeJoin</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;val,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;inversable,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">ValueMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getUnique(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">getUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;val,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getUnique(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getUnique(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getUnique(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">getUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>
<div class="block">Return a default constraint for the value, or null if the value columns
should not be constrained by default.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a>[]</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getUniques(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getUniques</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table)</code>
<div class="block">Get the unique constraints of the given primary or secondary table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ValueMappingImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#mapConstraints(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">mapConstraints</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ValueMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#mapConstraints(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">mapConstraints</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>
<div class="block">Map indexes and constraints for this value, using the current
<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><code>ValueMappingInfo</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">FieldMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html#mapConstraints(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">mapConstraints</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#populateColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">populateColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#populateColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">populateColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#populateColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">populateColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>
<div class="block">Fill in default information for the given value columns.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#populateForeignKeyColumn(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column,%20java.lang.Object,%20boolean,%20int,%20int)">populateForeignKeyColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;col,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;target,
boolean&nbsp;inverse,
int&nbsp;pos,
int&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#populateForeignKeyColumn(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column,%20java.lang.Object,%20boolean,%20int,%20int)">populateForeignKeyColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;col,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;target,
boolean&nbsp;inverse,
int&nbsp;pos,
int&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#populateForeignKeyColumn(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column,%20java.lang.Object,%20boolean,%20int,%20int)">populateForeignKeyColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;col,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;target,
boolean&nbsp;inverse,
int&nbsp;pos,
int&nbsp;cols)</code>
<div class="block">Fill in default information for the given column used to join a value
to its related type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">NoneMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#populateNullIndicatorColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">populateNullIndicatorColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#populateNullIndicatorColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">populateNullIndicatorColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">MappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#populateNullIndicatorColumns(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column[])">populateNullIndicatorColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]&nbsp;cols)</code>
<div class="block">Fill in default information for the given null indicator columns.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setDataStoreIdColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setDataStoreIdColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;dsIdName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setDiscriminatorColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setDiscriminatorColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;discName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setNullIndicatorColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setNullIndicatorColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;nullIndName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setOrderColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setOrderColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;orderName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setPrimaryKeyColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setPrimaryKeyColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;primaryKeyColumn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#setSchemaIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#setSecondaryTableJoinColumns(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.util.List)">setSecondaryTableJoinColumns</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&gt;&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setSequenceColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSequenceColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceColumn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">FieldMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMappingInfo.html#setTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ClassMappingInfo.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#setTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setUniqueColumnsIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier[])">setUniqueColumnsIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;cols)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SequenceMapping.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setUniqueConstraintIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setUniqueConstraintIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">MappingDefaultsImpl.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setVersionColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setVersionColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;versName)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/openjpa/jdbc/meta/package-summary.html">org.apache.openjpa.jdbc.meta</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#SequenceMapping(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.meta.MappingRepository)">SequenceMapping</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingRepository.html" title="class in org.apache.openjpa.jdbc.meta">MappingRepository</a>&nbsp;repos)</code>
<div class="block">Sequence names are a kernel object so DBIdentifiers must be converted to
strings</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.openjpa.jdbc.meta.strats">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/package-summary.html">org.apache.openjpa.jdbc.meta.strats</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/package-summary.html">org.apache.openjpa.jdbc.meta.strats</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">XMLValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/XMLValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">UntypedPCValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/UntypedPCValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">ObjectIdValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ObjectIdValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">ImmutableValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ImmutableValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">EnumValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/EnumValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">ElementEmbedValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ElementEmbedValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">ClobValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ClobValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">CharArrayValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/CharArrayValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">CharArrayStreamValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/CharArrayStreamValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">ByteArrayValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ByteArrayValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">BlobValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/BlobValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">EmbedValueHandler.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/EmbedValueHandler.html#map(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.ColumnIO,%20boolean,%20java.util.List,%20java.util.List)">map</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema">ColumnIO</a>&nbsp;io,
boolean&nbsp;adapt,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;cols,
<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&nbsp;args)</code>
<div class="block">Maps embedded value and gathers columns and arguments into given lists.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">RelationStrategies.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/RelationStrategies.html#mapRelationToUnmappedPC(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">mapRelationToUnmappedPC</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;adapt)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.openjpa.jdbc.schema">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/schema/package-summary.html">org.apache.openjpa.jdbc.schema</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/schema/package-summary.html">org.apache.openjpa.jdbc.schema</a> that return <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getColumnIdentifier()">getColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getFullDBIdentifier()">getFullDBIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getFullIdentifier()">getFullIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Sequence.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#getFullIdentifier()">getFullIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Index.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html#getFullIdentifier()">getFullIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getFullIdentifier()">getFullIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getIdentifier()">getIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Sequence.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#getIdentifier()">getIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#getIdentifier()">getIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getIdentifier()">getIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getIdentifier()">getIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Schemas.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schemas.html#getNewTableSchemaIdentifier(org.apache.openjpa.jdbc.conf.JDBCConfiguration)">getNewTableSchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>&nbsp;conf)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#getPrimaryKeyColumnIdentifier()">getPrimaryKeyColumnIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#getPrimaryKeySchemaIdentifier()">getPrimaryKeySchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#getPrimaryKeyTableIdentifier()">getPrimaryKeyTableIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getSchemaIdentifier()">getSchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Sequence.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#getSchemaIdentifier()">getSchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getSchemaIdentifier()">getSchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getSchemaIdentifier()">getSchemaIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getTableIdentifier()">getTableIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getTableIdentifier()">getTableIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getTargetIdentifier()">getTargetIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getTypeIdentifier()">getTypeIdentifier</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#loadIdentifierFromDB(org.apache.openjpa.jdbc.sql.DBDictionary,%20java.sql.Connection)">loadIdentifierFromDB</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</a>&nbsp;dbdict,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/schema/package-summary.html">org.apache.openjpa.jdbc.schema</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">addColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;validName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addCorrectedColumnName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">addCorrectedColumnName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;validate)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addForeignKey(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">NameSet.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#addName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">addName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;validate)</code>
<div class="block">Attempt to add the given name to the set.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addPrimaryKey(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addPrimaryKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#addSchema(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addSchema</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Add a schema to the group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema">Sequence</a></code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#addSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#addTable(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#addTable(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">addTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;validName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addUnique(org.apache.openjpa.jdbc.identifier.DBIdentifier)">addUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#containsColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier)">containsColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#containsColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.sql.DBDictionary)">containsColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql">DBDictionary</a>&nbsp;dict)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema">Sequence</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier)">findSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema">Sequence</a></code></td>
<td class="colLast"><span class="strong">LazySchemaFactory.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/LazySchemaFactory.html#findSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier)">findSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">LazySchemaFactory.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/LazySchemaFactory.html#findTable(org.apache.openjpa.jdbc.identifier.DBIdentifier)">findTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">DynamicSchemaFactory.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#findTable(org.apache.openjpa.jdbc.identifier.DBIdentifier)">findTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable(org.apache.openjpa.jdbc.schema.Schema,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">findTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;inSchema,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable(org.apache.openjpa.jdbc.schema.Schema,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">findTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;inSchema,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;defaultSchemaName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable(org.apache.openjpa.jdbc.schema.Schema,%20org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">findTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;inSchema,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a>&nbsp;path,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;defaultSchemaName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateForeignKeys(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateForeignKeys</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Generate foreign key information for the given schema.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateForeignKeys(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateForeignKeys</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Generate foreign key information for the given schema.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateForeignKeys(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20java.sql.DatabaseMetaData)">generateForeignKeys</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateIndexes(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateIndexes</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Generate index information for the given schema.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateIndexes(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateIndexes</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Generate index information for the given schema.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateIndexes(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20java.sql.DatabaseMetaData)">generateIndexes</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generatePrimaryKeys(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generatePrimaryKeys</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Generate primary key information for the given schema.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generatePrimaryKeys(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generatePrimaryKeys</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Generate primary key information for the given schema.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generatePrimaryKeys(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20java.sql.DatabaseMetaData)">generatePrimaryKeys</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSchema(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateSchema</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Add a fully-constructed <a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema"><code>Schema</code></a> matching the given database
schema to the current group.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSchema(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateSchema</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;tableNames)</code>
<div class="block">Add a fully-constructed <a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema"><code>Schema</code></a> matching the given database
schema to the current group.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSchemas(org.apache.openjpa.jdbc.identifier.DBIdentifier[])">generateSchemas</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>[]&nbsp;schemasAndTables)</code>
<div class="block">Generate the schemas and/or tables named in the given strings.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSequences(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20java.sql.DatabaseMetaData)">generateSequences</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">SchemaGenerator.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateTables(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20java.sql.DatabaseMetaData)">generateTables</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta)</code>
<div class="block">Adds all tables matching the given name pattern to the schema.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">getColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;create)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getForeignKey(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#getSchema(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSchema</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema">Sequence</a></code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#getSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#getTable(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getUnique(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier)">isKnownSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">NameSet.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#isNameTaken(org.apache.openjpa.jdbc.identifier.DBIdentifier)">isNameTaken</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">newColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a></code></td>
<td class="colLast"><span class="strong">DynamicSchemaFactory.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#newColumn(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">newColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newForeignKey(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">newForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">newIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newPrimaryKey(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">newPrimaryKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSchema(org.apache.openjpa.jdbc.identifier.DBIdentifier)">newSchema</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema">Sequence</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">newSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newTable(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">newTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a></code></td>
<td class="colLast"><span class="strong">DynamicSchemaFactory.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#newTable(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">newTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema">Unique</a></code></td>
<td class="colLast"><span class="strong">SchemaGroup.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newUnique(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">newUnique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="strong">NameSet.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#removeName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">removeName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Remove the given name from the table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#resetTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">resetTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Unique.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html#setIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#setIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>
<div class="block">Set the name of the table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Sequence.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#setIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Schema.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#setIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#setPrimaryKeyColumnIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setPrimaryKeyColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;pkColumnName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#setPrimaryKeySchemaIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setPrimaryKeySchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;pkSchemaName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">ForeignKey.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#setPrimaryKeyTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setPrimaryKeyTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;pkTableName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Table.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#setSchemaIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Sequence.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#setSchemaIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setSchemaIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setSchemaIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setSchemaIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Constraint.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setTableIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setTargetIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTargetIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;target)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Column.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setTypeIdentifier(org.apache.openjpa.jdbc.identifier.DBIdentifier)">setTypeIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;typeName)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/openjpa/jdbc/schema/package-summary.html">org.apache.openjpa.jdbc.schema</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#Column(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">Column</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#ForeignKey(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">ForeignKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html#Index(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">Index</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/LocalConstraint.html#LocalConstraint(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">LocalConstraint</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html#PrimaryKey(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">PrimaryKey</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#Schema(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.SchemaGroup)">Schema</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#Sequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">Sequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#Table(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">Table</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html#Unique(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">Unique</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.openjpa.jdbc.sql">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/jdbc/sql/package-summary.html">org.apache.openjpa.jdbc.sql</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/sql/package-summary.html">org.apache.openjpa.jdbc.sql</a> that return <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#fromDBName(java.lang.String,%20org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType)">fromDBName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier">DBIdentifier.DBIdentifierType</a>&nbsp;id)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getColumnIdentifier(org.apache.openjpa.jdbc.schema.Column)">getColumnIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;column)</code>
<div class="block">Returns the name of the column using database specific delimiters.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getFullIdentifier(org.apache.openjpa.jdbc.schema.Table,%20boolean)">getFullIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
boolean&nbsp;logical)</code>
<div class="block">Returns the full name of the table, including the schema (delimited
by <a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#catalogSeparator"><code>DBDictionary.catalogSeparator</code></a>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">getValidColumnName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Make any necessary changes to the given column name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getValidColumnName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Make any necessary changes to the given column name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidForeignKeyName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table)">getValidForeignKeyName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;toTable)</code>
<div class="block">Make any necessary changes to the given foreign key name to make it
valid for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidIndexName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">getValidIndexName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Make any necessary changes to the given index name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidSequenceName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">getValidSequenceName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>
<div class="block">Make any necessary changes to the given sequence name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidTableName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">getValidTableName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>
<div class="block">Make any necessary changes to the given table name to make it valid for
the current DB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidUniqueName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">getValidUniqueName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Make any necessary changes to the given unique constraint name to make
it valid for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getVersionColumn(org.apache.openjpa.jdbc.schema.Column,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getVersionColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;column,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableAlias)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20int)">makeNameValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
int&nbsp;nameType)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20int,%20boolean)">makeNameValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
int&nbsp;nameType,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/jdbc/sql/package-summary.html">org.apache.openjpa.jdbc.sql</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql">SQLBuffer</a></code></td>
<td class="colLast"><span class="strong">SQLBuffer.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html#append(org.apache.openjpa.jdbc.identifier.DBIdentifier)">append</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">SolidDBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#convertSchemaCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">convertSchemaCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;objectName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#convertSchemaCase(org.apache.openjpa.jdbc.identifier.DBIdentifier)">convertSchemaCase</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;objectName)</code>
<div class="block">Convert the specified schema name to a name that the database will
be able to understand.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#createIndexIfNecessary(org.apache.openjpa.jdbc.schema.Schema,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Column)">createIndexIfNecessary</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;pkColumn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">DB2Dictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DB2Dictionary.html#createIndexIfNecessary(org.apache.openjpa.jdbc.schema.Schema,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Column)">createIndexIfNecessary</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;pkColumn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getCatalogNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getCatalogNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalogName)</code>
<div class="block">Returns the catalog name that will be used for obtaining information
from <a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql"><code>DatabaseMetaData</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">InterbaseDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/InterbaseDictionary.html#getColumnNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getColumnNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getColumnNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getColumnNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName)</code>
<div class="block">Returns the column name that will be used for obtaining information
from <a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql"><code>DatabaseMetaData</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">SQLServerDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/SQLServerDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">PointbaseDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PointbaseDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">OracleDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">InformixDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/InformixDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">HSQLDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/HSQLDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">H2Dictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/H2Dictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">FoxProDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/FoxProDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getColumns(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getColumns</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;columnName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to find columns matching the given table and
column patterns.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getImportedKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getImportedKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to return foreign keys imported by the given
table pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>[]</code></td>
<td class="colLast"><span class="strong">OracleDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getImportedKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20boolean)">getImportedKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
boolean&nbsp;partialKeys)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema">ForeignKey</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getImportedKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection,%20boolean)">getImportedKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn,
boolean&nbsp;partialKeys)</code>
<div class="block">Reflect on the schema to return full foreign keys imported by the given
table pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a>[]</code></td>
<td class="colLast"><span class="strong">OracleDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getIndexInfo(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean,%20boolean,%20java.sql.Connection)">getIndexInfo</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
boolean&nbsp;unique,
boolean&nbsp;approx,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema">Index</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getIndexInfo(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean,%20boolean,%20java.sql.Connection)">getIndexInfo</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
boolean&nbsp;unique,
boolean&nbsp;approx,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to find indexes matching the given table pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a>[]</code></td>
<td class="colLast"><span class="strong">OracleDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getPrimaryKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getPrimaryKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a>[]</code></td>
<td class="colLast"><span class="strong">FoxProDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/FoxProDictionary.html#getPrimaryKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getPrimaryKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getPrimaryKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getPrimaryKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to find primary keys for the given table pattern.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getPrimaryKeysFromBestRowIdentifier(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getPrimaryKeysFromBestRowIdentifier</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to find primary keys for the given table pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema">PrimaryKey</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getPrimaryKeysFromGetPrimaryKeys(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getPrimaryKeysFromGetPrimaryKeys</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to find primary keys for the given table pattern.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getSchemaNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSchemaNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName)</code>
<div class="block">Returns the schema name that will be used for obtaining information
from <a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql"><code>DatabaseMetaData</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema">Sequence</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getSequences(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getSequences</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">SolidDBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">PostgresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">OracleDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">IngresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/IngresDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">HSQLDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/HSQLDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">H2Dictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/H2Dictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">FirebirdDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/FirebirdDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DB2Dictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DB2Dictionary.html#getSequencesSQL(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getSequencesSQL</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sequenceName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">InterbaseDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/InterbaseDictionary.html#getTableNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getTableNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">FirebirdDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/FirebirdDictionary.html#getTableNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getTableNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getTableNameForMetadata(org.apache.openjpa.jdbc.identifier.DBIdentifier)">getTableNameForMetadata</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableName)</code>
<div class="block">Returns the table name that will be used for obtaining information
from <a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql"><code>DatabaseMetaData</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>[]</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getTables(java.sql.DatabaseMetaData,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">getTables</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>&nbsp;meta,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sqlCatalog,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sqlSchemaName,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sqlTableName,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Reflect on the schema to find tables matching the given name pattern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">getValidColumnName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Make any necessary changes to the given column name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20boolean)">getValidColumnName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Make any necessary changes to the given column name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidForeignKeyName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table)">getValidForeignKeyName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;toTable)</code>
<div class="block">Make any necessary changes to the given foreign key name to make it
valid for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidIndexName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">getValidIndexName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Make any necessary changes to the given index name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidSequenceName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">getValidSequenceName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>
<div class="block">Make any necessary changes to the given sequence name to make it valid
for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidTableName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Schema)">getValidTableName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>
<div class="block">Make any necessary changes to the given table name to make it valid for
the current DB.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidUniqueName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">getValidUniqueName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">Make any necessary changes to the given unique constraint name to make
it valid for the current DB.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getVersionColumn(org.apache.openjpa.jdbc.schema.Column,%20org.apache.openjpa.jdbc.identifier.DBIdentifier)">getVersionColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;column,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;tableAlias)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">PostgresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isOwnedSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20java.sql.Connection)">isOwnedSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">Uses the native Postgres function pg_get_serial_sequence to determine whether
a sequence is owned by the database.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">SolidDBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#isSystemIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">isSystemIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">PostgresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">isSystemIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">HSQLDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/HSQLDictionary.html#isSystemIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">isSystemIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">H2Dictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/H2Dictionary.html#isSystemIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">isSystemIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemIndex(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table)">isSystemIndex</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</code>
<div class="block">This method is used to filter system indexes from database metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">SolidDBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#isSystemSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">isSystemSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">PostgresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">isSystemSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">OracleDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#isSystemSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">isSystemSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">isSystemSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema)</code>
<div class="block">This method is used to filter system sequences from database metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">PostgresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean,%20java.sql.Connection)">isSystemSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemSequence(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean,%20java.sql.Connection)">isSystemSequence</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema,
<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>&nbsp;conn)</code>
<div class="block">This method is used to filter system sequences from database metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">PostgresDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemTable(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">isSystemTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemTable(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">isSystemTable</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;schema,
boolean&nbsp;targetSchema)</code>
<div class="block">This method is used to filter system tables from database metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20int)">makeNameValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
int&nbsp;nameType)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.NameSet,%20int,%20int,%20boolean)">makeNameValid</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a>&nbsp;set,
int&nbsp;maxLen,
int&nbsp;nameType,
boolean&nbsp;checkForUniqueness)</code>
<div class="block">Shortens the given name to the given maximum length, then checks that
it is not a reserved word.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#toDBName(org.apache.openjpa.jdbc.identifier.DBIdentifier)">toDBName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="strong">DBDictionary.</span><code><strong><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#toDBName(org.apache.openjpa.jdbc.identifier.DBIdentifier,%20boolean)">toDBName</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name,
boolean&nbsp;delimit)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.openjpa.persistence.jdbc">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a> in <a href="../../../../../../org/apache/openjpa/persistence/jdbc/package-summary.html">org.apache.openjpa.persistence.jdbc</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/persistence/jdbc/package-summary.html">org.apache.openjpa.persistence.jdbc</a> that return <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="strong">PersistenceMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html#getTableIdentifier(org.apache.openjpa.jdbc.meta.FieldMapping,%20org.apache.openjpa.jdbc.schema.Schema)">getTableIdentifier</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta">FieldMapping</a>&nbsp;fm,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema">Schema</a>&nbsp;schema)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/openjpa/persistence/jdbc/package-summary.html">org.apache.openjpa.persistence.jdbc</a> with parameters of type <a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">PersistenceMappingDefaults.</span><code><strong><a href="../../../../../../org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html#populateForeignKeyColumn(org.apache.openjpa.jdbc.meta.ValueMapping,%20org.apache.openjpa.jdbc.identifier.DBIdentifier,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Table,%20org.apache.openjpa.jdbc.schema.Column,%20java.lang.Object,%20boolean,%20int,%20int)">populateForeignKeyColumn</a></strong>(<a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>&nbsp;vm,
<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;sName,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;local,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;foreign,
<a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;col,
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;target,
boolean&nbsp;inverse,
int&nbsp;pos,
int&nbsp;cols)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/openjpa/jdbc/identifier/class-use/DBIdentifier.html" target="_top">Frames</a></li>
<li><a href="DBIdentifier.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2018 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>