blob: 29689a594ad7ba8347b4f206186e4d61ed1bd6d9 [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 (1.8.0_171) on Thu Jun 14 10:06:19 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 3.0.0 API)</title>
<meta name="date" content="2018-06-14">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.openjpa.jdbc.identifier.DBIdentifier (OpenJPA Parent POM 3.0.0 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<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&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;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 class="useSummary" 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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a></span></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 class="useSummary" 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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#NULL">NULL</a></span></code>
<div class="block">Special NULL indicator for db identifiers.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">append</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">append</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">append</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#clone--">clone</a></span>()</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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#combine-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-java.lang.String...-">combine</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#combine-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">combine</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#convertSchemaCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">convertSchemaCase</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#convertSchemaCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">convertSchemaCase</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#fromDBName-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-">fromDBName</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#fromDBName-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-">fromDBName</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getGeneratedKeySequenceName-org.apache.openjpa.jdbc.schema.Column-int-">getGeneratedKeySequenceName</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getGeneratedKeySequenceName-org.apache.openjpa.jdbc.schema.Column-int-">getGeneratedKeySequenceName</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getIdentifier--">getIdentifier</a></span>()</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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getObjectTableName--">getObjectTableName</a></span>()</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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getSchemaName--">getSchemaName</a></span>()</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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getUnqualifiedName--">getUnqualifiedName</a></span>()</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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#getUnqualifiedName--">getUnqualifiedName</a></span>()</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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-boolean-">getValidColumnIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-boolean-">getValidColumnIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidForeignKeyIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-int-">getValidForeignKeyIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidForeignKeyIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-int-">getValidForeignKeyIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidIndexIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidIndexIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidIndexIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidIndexIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidSequenceIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidSequenceIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidSequenceIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidSequenceIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidTableIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidTableIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidUniqueIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidUniqueIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidUniqueIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidUniqueIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#makeIdentifierValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-boolean-">makeIdentifierValid</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#makeIdentifierValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-boolean-">makeIdentifierValid</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#makeNameValid-java.lang.String-org.apache.openjpa.jdbc.schema.NameSet-int-int-boolean-">makeNameValid</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#makeNameValid-java.lang.String-org.apache.openjpa.jdbc.schema.NameSet-int-int-boolean-">makeNameValid</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newCatalog-java.lang.String-">newCatalog</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newCatalog-java.lang.String-boolean-">newCatalog</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newColumn-java.lang.String-">newColumn</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newColumn-java.lang.String-boolean-">newColumn</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newColumnDefinition-java.lang.String-">newColumnDefinition</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newConstant-java.lang.String-">newConstant</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newConstraint-java.lang.String-">newConstraint</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newConstraint-java.lang.String-boolean-">newConstraint</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newDefault-java.lang.String-">newDefault</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newForeignKey-java.lang.String-">newForeignKey</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newForeignKey-java.lang.String-boolean-">newForeignKey</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-">newIdentifier</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-boolean-">newIdentifier</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-boolean-boolean-">newIdentifier</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIdentifier-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-boolean-boolean-boolean-">newIdentifier</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIndex-java.lang.String-">newIndex</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newIndex-java.lang.String-boolean-">newIndex</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newProcedure-java.lang.String-">newProcedure</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSchema-java.lang.String-">newSchema</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSchema-java.lang.String-boolean-">newSchema</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSequence-java.lang.String-">newSequence</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newSequence-java.lang.String-boolean-">newSequence</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newTable-java.lang.String-">newTable</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#newTable-java.lang.String-boolean-">newTable</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#preCombine-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">preCombine</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeDelimiters-org.apache.openjpa.jdbc.identifier.DBIdentifier-">removeDelimiters</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeHungarianNotation-org.apache.openjpa.jdbc.identifier.DBIdentifier-">removeHungarianNotation</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeLeading-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">removeLeading</a></span>(<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/8/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>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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#split-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-java.lang.String-">split</a></span>(<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/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#split-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-java.lang.String-">split</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#splitPath-org.apache.openjpa.jdbc.identifier.DBIdentifier-">splitPath</a></span>(<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>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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toArray-java.lang.String:A-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-">toArray</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toArray-java.lang.String:A-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-boolean-">toArray</a></span>(<a href="http://docs.oracle.com/javase/8/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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toLower</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toLower</a></span>(<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="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a></code></td>
<td class="colLast"><span class="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toUpper</a></span>(<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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toUpper</a></span>(<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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trim-org.apache.openjpa.jdbc.identifier.DBIdentifier-">trim</a></span>(<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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trimToNull-org.apache.openjpa.jdbc.identifier.DBIdentifier-">trimToNull</a></span>(<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="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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#truncate-org.apache.openjpa.jdbc.identifier.DBIdentifier-int-">truncate</a></span>(<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 class="useSummary" 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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">append</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">append</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">append</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#combine-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">combine</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#convertSchemaCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">convertSchemaCase</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#convertSchemaCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">convertSchemaCase</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#delimit-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">delimit</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#equal-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">equal</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#equalsIgnoreCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">equalsIgnoreCase</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#equalsIgnoreCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">equalsIgnoreCase</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#getPath-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getPath</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-boolean-">getValidColumnIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-boolean-">getValidColumnIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidForeignKeyIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-int-">getValidForeignKeyIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidForeignKeyIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-int-">getValidForeignKeyIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidIndexIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidIndexIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidIndexIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidIndexIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidSequenceIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidSequenceIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidSequenceIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidSequenceIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidTableIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-int-">getValidTableIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#getValidUniqueIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidUniqueIdentifier</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#getValidUniqueIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-int-">getValidUniqueIdentifier</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#isEmpty-org.apache.openjpa.jdbc.identifier.DBIdentifier-">isEmpty</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#isNull-org.apache.openjpa.jdbc.identifier.DBIdentifier-">isNull</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#join-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">join</a></span>(<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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#makeIdentifierValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-boolean-">makeIdentifierValid</a></span>(<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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#makeIdentifierValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-boolean-">makeIdentifierValid</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#newPath-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">newPath</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#preCombine-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">preCombine</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeDelimiters-org.apache.openjpa.jdbc.identifier.DBIdentifier-">removeDelimiters</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeHungarianNotation-org.apache.openjpa.jdbc.identifier.DBIdentifier-">removeHungarianNotation</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#removeLeading-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">removeLeading</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#setName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setName</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#setObjectTableName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setObjectTableName</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#setPath-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">setPath</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#setSchemaName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchemaName</a></span>(<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="typeNameLabel">QualifiedDBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#splitPath-org.apache.openjpa.jdbc.identifier.DBIdentifier-">splitPath</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#toDBName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toDBName</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#toDBName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toDBName</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtilImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html#toDBName-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toDBName</a></span>(<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/8/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="typeNameLabel">DBIdentifierUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html#toDBName-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toDBName</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toLower</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toLower-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toLower</a></span>(<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/8/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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toStringArray-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">toStringArray</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toUpper</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#toUpper-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toUpper</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trim-org.apache.openjpa.jdbc.identifier.DBIdentifier-">trim</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#trimToNull-org.apache.openjpa.jdbc.identifier.DBIdentifier-">trimToNull</a></span>(<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="typeNameLabel">DBIdentifier.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html#truncate-org.apache.openjpa.jdbc.identifier.DBIdentifier-int-">truncate</a></span>(<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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html#QualifiedDBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier...-">QualifiedDBIdentifier</a></span>(<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 class="useSummary" 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="typeNameLabel">TableJDBCSeq.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#getPrimaryKeyColumnIdentifier--">getPrimaryKeyColumnIdentifier</a></span>()</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="typeNameLabel">NativeJDBCSeq.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/NativeJDBCSeq.html#getSchemaIdentifier--">getSchemaIdentifier</a></span>()</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="typeNameLabel">TableJDBCSeq.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#getUniqueConstraintIdentifier--">getUniqueConstraintIdentifier</a></span>()</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="typeNameLabel">TableJDBCSeq.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#resolveTableIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Table-">resolveTableIdentifier</a></span>(<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 class="useSummary" 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/8/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/8/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="typeNameLabel">PreparedStatementManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html#getGeneratedKeys-java.sql.PreparedStatement-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">getGeneratedKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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/8/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="typeNameLabel">PreparedStatementManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html#populateAutoAssignCols-java.sql.PreparedStatement-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-org.apache.openjpa.jdbc.sql.RowImpl-">populateAutoAssignCols</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">PreparedStatementManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html#setObjectId-java.util.List-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-org.apache.openjpa.jdbc.sql.RowImpl-">setObjectId</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">TableJDBCSeq.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html#setUniqueConstraintName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setUniqueConstraintName</a></span>(<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 class="useSummary" 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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getDataStoreIdColumnIdentifier--">getDataStoreIdColumnIdentifier</a></span>()</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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getDiscriminatorColumnIdentifier--">getDiscriminatorColumnIdentifier</a></span>()</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="typeNameLabel">MappingInfo.TableDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.TableDefaults.html#getIdentifier-org.apache.openjpa.jdbc.schema.Schema-">getIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getIndexName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getIndexName</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getNullIndicatorColumnIdentifier--">getNullIndicatorColumnIdentifier</a></span>()</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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getOrderColumnIdentifier--">getOrderColumnIdentifier</a></span>()</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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getPrimaryKeyColumnIdentifier--">getPrimaryKeyColumnIdentifier</a></span>()</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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getPrimaryKeyIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Table-">getPrimaryKeyIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getPrimaryKeyIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Table-">getPrimaryKeyIdentifier</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getPrimaryKeyIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Table-">getPrimaryKeyIdentifier</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSchemaIdentifier--">getSchemaIdentifier</a></span>()</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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSecondaryTableIdentifier</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableIdentifiers--">getSecondaryTableIdentifiers</a></span>()</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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getSequenceColumnIdentifier--">getSequenceColumnIdentifier</a></span>()</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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getTableIdentifier--">getTableIdentifier</a></span>()</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="typeNameLabel">FieldMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMappingInfo.html#getTableIdentifier--">getTableIdentifier</a></span>()</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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getTableIdentifier--">getTableIdentifier</a></span>()</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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.FieldMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.FieldMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.FieldMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getUniqueColumnsIdentifier--">getUniqueColumnsIdentifier</a></span>()</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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#getUniqueConstraintIdentifier--">getUniqueConstraintIdentifier</a></span>()</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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getVersionColumnIdentifier--">getVersionColumnIdentifier</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" 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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#addSecondaryTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addSecondaryTable</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#addUnique-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Unique-">addUnique</a></span>(<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="typeNameLabel">MappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.html#createTable-org.apache.openjpa.meta.MetaDataContext-org.apache.openjpa.jdbc.meta.MappingInfo.TableDefaults-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">createTable</a></span>(<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/8/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="typeNameLabel">MappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingInfo.html#getColumns-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getColumns</a></span>(<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="typeNameLabel">ValueMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Column:A-org.apache.openjpa.jdbc.schema.Table-boolean-">getColumns</a></span>(<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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getForeignKey-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-boolean-">getForeignKey</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getForeignKey-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-boolean-">getForeignKey</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getForeignKey-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-boolean-">getForeignKey</a></span>(<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="typeNameLabel">ValueMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getIndex-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">getIndex</a></span>(<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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getIndex-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getIndex</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getIndex-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getIndex</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getIndex-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getIndex</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getIndexName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getIndexName</a></span>(<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="typeNameLabel">ValueMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getInverseTypeJoin-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">getInverseTypeJoin</a></span>(<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="typeNameLabel">ValueMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getNullIndicatorColumn-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-boolean-">getNullIndicatorColumn</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSecondaryTableIdentifier</a></span>(<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/8/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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getSecondaryTableJoinColumns-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSecondaryTableJoinColumns</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getTable-org.apache.openjpa.jdbc.meta.ClassMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">getTable</a></span>(<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="typeNameLabel">ValueMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getTypeJoin-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-boolean-">getTypeJoin</a></span>(<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="typeNameLabel">ValueMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingInfo.html#getUnique-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">getUnique</a></span>(<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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#getUnique-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getUnique</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#getUnique-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getUnique</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#getUnique-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">getUnique</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#getUniques-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getUniques</a></span>(<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="typeNameLabel">ValueMappingImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMappingImpl.html#mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">mapConstraints</a></span>(<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="typeNameLabel">ValueMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ValueMapping.html#mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">mapConstraints</a></span>(<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="typeNameLabel">FieldMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMapping.html#mapConstraints-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">mapConstraints</a></span>(<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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#populateColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">populateColumns</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#populateColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">populateColumns</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#populateColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">populateColumns</a></span>(<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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#populateForeignKeyColumn-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-boolean-int-int-">populateForeignKeyColumn</a></span>(<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/8/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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#populateForeignKeyColumn-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-boolean-int-int-">populateForeignKeyColumn</a></span>(<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/8/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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#populateForeignKeyColumn-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-boolean-int-int-">populateForeignKeyColumn</a></span>(<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/8/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="typeNameLabel">NoneMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html#populateNullIndicatorColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">populateNullIndicatorColumns</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#populateNullIndicatorColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">populateNullIndicatorColumns</a></span>(<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="typeNameLabel">MappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaults.html#populateNullIndicatorColumns-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column:A-">populateNullIndicatorColumns</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setDataStoreIdColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setDataStoreIdColumnIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setDiscriminatorColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setDiscriminatorColumnIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setNullIndicatorColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setNullIndicatorColumnIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setOrderColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setOrderColumnIdentifier</a></span>(<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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setPrimaryKeyColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setPrimaryKeyColumnIdentifier</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#setSchemaIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchemaIdentifier</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#setSecondaryTableJoinColumns-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.util.List-">setSecondaryTableJoinColumns</a></span>(<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/8/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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setSequenceColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSequenceColumnIdentifier</a></span>(<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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTableIdentifier</a></span>(<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="typeNameLabel">FieldMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/FieldMappingInfo.html#setTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTableIdentifier</a></span>(<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="typeNameLabel">ClassMappingInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/ClassMappingInfo.html#setTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTableIdentifier</a></span>(<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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setUniqueColumnsIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">setUniqueColumnsIdentifier</a></span>(<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="typeNameLabel">SequenceMapping.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#setUniqueConstraintIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setUniqueConstraintIdentifier</a></span>(<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="typeNameLabel">MappingDefaultsImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html#setVersionColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setVersionColumnIdentifier</a></span>(<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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/SequenceMapping.html#SequenceMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.meta.MappingRepository-">SequenceMapping</a></span>(<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 class="useSummary" 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="typeNameLabel">XMLValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/XMLValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">UntypedPCValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/UntypedPCValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">ObjectIdValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ObjectIdValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">ImmutableValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ImmutableValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">EnumValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/EnumValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">ElementEmbedValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ElementEmbedValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">ClobValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ClobValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">CharArrayValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/CharArrayValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">CharArrayStreamValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/CharArrayStreamValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">ByteArrayValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/ByteArrayValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">BlobValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/BlobValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-">map</a></span>(<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="typeNameLabel">EmbedValueHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/EmbedValueHandler.html#map-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.ColumnIO-boolean-java.util.List-java.util.List-">map</a></span>(<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/8/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/8/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="typeNameLabel">RelationStrategies.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/meta/strats/RelationStrategies.html#mapRelationToUnmappedPC-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">mapRelationToUnmappedPC</a></span>(<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 class="useSummary" 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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getColumnIdentifier--">getColumnIdentifier</a></span>()</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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getFullDBIdentifier--">getFullDBIdentifier</a></span>()</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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getFullIdentifier--">getFullIdentifier</a></span>()</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="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#getFullIdentifier--">getFullIdentifier</a></span>()</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="typeNameLabel">Index.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html#getFullIdentifier--">getFullIdentifier</a></span>()</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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getFullIdentifier--">getFullIdentifier</a></span>()</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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getIdentifier--">getIdentifier</a></span>()</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="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#getIdentifier--">getIdentifier</a></span>()</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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#getIdentifier--">getIdentifier</a></span>()</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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getIdentifier--">getIdentifier</a></span>()</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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getIdentifier--">getIdentifier</a></span>()</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="typeNameLabel">Schemas.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schemas.html#getNewTableSchemaIdentifier-org.apache.openjpa.jdbc.conf.JDBCConfiguration-">getNewTableSchemaIdentifier</a></span>(<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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#getPrimaryKeyColumnIdentifier--">getPrimaryKeyColumnIdentifier</a></span>()</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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#getPrimaryKeySchemaIdentifier--">getPrimaryKeySchemaIdentifier</a></span>()</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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#getPrimaryKeyTableIdentifier--">getPrimaryKeyTableIdentifier</a></span>()</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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getSchemaIdentifier--">getSchemaIdentifier</a></span>()</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="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#getSchemaIdentifier--">getSchemaIdentifier</a></span>()</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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getSchemaIdentifier--">getSchemaIdentifier</a></span>()</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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getSchemaIdentifier--">getSchemaIdentifier</a></span>()</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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#getTableIdentifier--">getTableIdentifier</a></span>()</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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getTableIdentifier--">getTableIdentifier</a></span>()</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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getTargetIdentifier--">getTargetIdentifier</a></span>()</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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#getTypeIdentifier--">getTypeIdentifier</a></span>()</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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#loadIdentifierFromDB-org.apache.openjpa.jdbc.sql.DBDictionary-java.sql.Connection-">loadIdentifierFromDB</a></span>(<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/8/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 class="useSummary" 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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addColumn</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addColumn</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addCorrectedColumnName-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">addCorrectedColumnName</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addForeignKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addForeignKey</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addIndex</a></span>(<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="typeNameLabel">NameSet.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#addName-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">addName</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addPrimaryKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addPrimaryKey</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#addSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addSchema</a></span>(<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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#addSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addSequence</a></span>(<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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#addTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addTable</a></span>(<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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#addTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addTable</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#addUnique-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addUnique</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#containsColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-">containsColumn</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#containsColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.sql.DBDictionary-">containsColumn</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findSequence</a></span>(<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="typeNameLabel">LazySchemaFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/LazySchemaFactory.html#findSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findSequence</a></span>(<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="typeNameLabel">LazySchemaFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/LazySchemaFactory.html#findTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findTable</a></span>(<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="typeNameLabel">DynamicSchemaFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#findTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findTable</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findTable</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findTable</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findTable</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateForeignKeys-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateForeignKeys</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateForeignKeys-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateForeignKeys</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateForeignKeys-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-java.sql.DatabaseMetaData-">generateForeignKeys</a></span>(<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/8/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/8/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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateIndexes-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateIndexes</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateIndexes-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateIndexes</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateIndexes-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-java.sql.DatabaseMetaData-">generateIndexes</a></span>(<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/8/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/8/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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generatePrimaryKeys-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generatePrimaryKeys</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generatePrimaryKeys-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generatePrimaryKeys</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generatePrimaryKeys-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-java.sql.DatabaseMetaData-">generatePrimaryKeys</a></span>(<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/8/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/8/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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateSchema</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateSchema</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSchemas-org.apache.openjpa.jdbc.identifier.DBIdentifier:A-">generateSchemas</a></span>(<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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateSequences-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-java.sql.DatabaseMetaData-">generateSequences</a></span>(<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/8/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/8/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="typeNameLabel">SchemaGenerator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGenerator.html#generateTables-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-java.sql.DatabaseMetaData-">generateTables</a></span>(<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/8/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/8/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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getColumn</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">getColumn</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getForeignKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getForeignKey</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getIndex</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#getSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSchema</a></span>(<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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#getSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequence</a></span>(<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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#getTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getTable</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#getUnique-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getUnique</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">isKnownSequence</a></span>(<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="typeNameLabel">NameSet.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#isNameTaken-org.apache.openjpa.jdbc.identifier.DBIdentifier-">isNameTaken</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newColumn</a></span>(<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="typeNameLabel">DynamicSchemaFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#newColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newColumn</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newForeignKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newForeignKey</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newIndex</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newPrimaryKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newPrimaryKey</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">newSchema</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">newSequence</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">newTable</a></span>(<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="typeNameLabel">DynamicSchemaFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#newTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">newTable</a></span>(<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="typeNameLabel">SchemaGroup.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newUnique-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newUnique</a></span>(<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="typeNameLabel">NameSet.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#removeName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">removeName</a></span>(<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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#resetTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">resetTableIdentifier</a></span>(<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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setColumnIdentifier</a></span>(<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="typeNameLabel">Unique.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html#setIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setIdentifier</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#setIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setIdentifier</a></span>(<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="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#setIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setIdentifier</a></span>(<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="typeNameLabel">Schema.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#setIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setIdentifier</a></span>(<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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setIdentifier</a></span>(<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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setIdentifier</a></span>(<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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#setPrimaryKeyColumnIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setPrimaryKeyColumnIdentifier</a></span>(<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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#setPrimaryKeySchemaIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setPrimaryKeySchemaIdentifier</a></span>(<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="typeNameLabel">ForeignKey.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#setPrimaryKeyTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setPrimaryKeyTableIdentifier</a></span>(<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="typeNameLabel">Table.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#setSchemaIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchemaIdentifier</a></span>(<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="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#setSchemaIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchemaIdentifier</a></span>(<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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setSchemaIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchemaIdentifier</a></span>(<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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setSchemaIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchemaIdentifier</a></span>(<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="typeNameLabel">Constraint.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Constraint.html#setTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTableIdentifier</a></span>(<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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setTableIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTableIdentifier</a></span>(<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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setTargetIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTargetIdentifier</a></span>(<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="typeNameLabel">Column.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#setTypeIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setTypeIdentifier</a></span>(<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 class="useSummary" 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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Column.html#Column-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">Column</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/ForeignKey.html#ForeignKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">ForeignKey</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Index.html#Index-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">Index</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/LocalConstraint.html#LocalConstraint-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">LocalConstraint</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/PrimaryKey.html#PrimaryKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">PrimaryKey</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Schema.html#Schema-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.SchemaGroup-">Schema</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Sequence.html#Sequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">Sequence</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Table.html#Table-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">Table</a></span>(<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><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/schema/Unique.html#Unique-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">Unique</a></span>(<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 class="useSummary" 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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#fromDBName-java.lang.String-org.apache.openjpa.jdbc.identifier.DBIdentifier.DBIdentifierType-">fromDBName</a></span>(<a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getColumnIdentifier-org.apache.openjpa.jdbc.schema.Column-">getColumnIdentifier</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getFullIdentifier-org.apache.openjpa.jdbc.schema.Table-boolean-">getFullIdentifier</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">getValidColumnName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-boolean-">getValidColumnName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidForeignKeyName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-">getValidForeignKeyName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidIndexName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">getValidIndexName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidSequenceName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">getValidSequenceName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidTableName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">getValidTableName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidUniqueName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">getValidUniqueName</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getVersionColumn-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getVersionColumn</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-int-">makeNameValid</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-int-boolean-">makeNameValid</a></span>(<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 class="useSummary" 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="typeNameLabel">SQLBuffer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/SQLBuffer.html#append-org.apache.openjpa.jdbc.identifier.DBIdentifier-">append</a></span>(<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/8/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="typeNameLabel">SolidDBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#convertSchemaCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">convertSchemaCase</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#convertSchemaCase-org.apache.openjpa.jdbc.identifier.DBIdentifier-">convertSchemaCase</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#createIndexIfNecessary-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Column-">createIndexIfNecessary</a></span>(<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="typeNameLabel">DB2Dictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DB2Dictionary.html#createIndexIfNecessary-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Column-">createIndexIfNecessary</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getCatalogNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getCatalogNameForMetadata</a></span>(<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/8/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/8/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="typeNameLabel">InterbaseDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/InterbaseDictionary.html#getColumnNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getColumnNameForMetadata</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getColumnNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getColumnNameForMetadata</a></span>(<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/8/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="typeNameLabel">SQLServerDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/SQLServerDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">PointbaseDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PointbaseDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">OracleDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">InformixDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/InformixDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">HSQLDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/HSQLDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">H2Dictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/H2Dictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">FoxProDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/FoxProDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getColumns-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getColumns</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getImportedKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getImportedKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">OracleDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getImportedKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-boolean-">getImportedKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getImportedKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-boolean-">getImportedKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">OracleDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getIndexInfo-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-boolean-java.sql.Connection-">getIndexInfo</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getIndexInfo-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-boolean-java.sql.Connection-">getIndexInfo</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">OracleDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getPrimaryKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getPrimaryKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">FoxProDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/FoxProDictionary.html#getPrimaryKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getPrimaryKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getPrimaryKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getPrimaryKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getPrimaryKeysFromBestRowIdentifier-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getPrimaryKeysFromBestRowIdentifier</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getPrimaryKeysFromGetPrimaryKeys-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getPrimaryKeysFromGetPrimaryKeys</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getSchemaNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSchemaNameForMetadata</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getSequences-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getSequences</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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/8/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="typeNameLabel">SolidDBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">PostgresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">OracleDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">IngresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/IngresDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">HSQLDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/HSQLDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">H2Dictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/H2Dictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">FirebirdDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/FirebirdDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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/8/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="typeNameLabel">DB2Dictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DB2Dictionary.html#getSequencesSQL-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSequencesSQL</a></span>(<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><a href="../../../../../../org/apache/openjpa/jdbc/sql/StoredProcedure.html" title="class in org.apache.openjpa.jdbc.sql">StoredProcedure</a></code></td>
<td class="colLast"><span class="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getStoredProcedure-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.lang.String-">getStoredProcedure</a></span>(<a href="http://docs.oracle.com/javase/8/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;schema,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;procedure)</code>
<div class="block">Gets the metadata of the stored procedure by the given name either from the cached version or
by enquiring the database.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/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="typeNameLabel">InterbaseDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/InterbaseDictionary.html#getTableNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getTableNameForMetadata</a></span>(<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/8/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="typeNameLabel">FirebirdDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/FirebirdDictionary.html#getTableNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getTableNameForMetadata</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getTableNameForMetadata-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getTableNameForMetadata</a></span>(<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/8/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/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getTables-java.sql.DatabaseMetaData-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">getTables</a></span>(<a href="http://docs.oracle.com/javase/8/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/8/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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">getValidColumnName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidColumnName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-boolean-">getValidColumnName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidForeignKeyName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-">getValidForeignKeyName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidIndexName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">getValidIndexName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidSequenceName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">getValidSequenceName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidTableName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">getValidTableName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getValidUniqueName-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">getValidUniqueName</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#getVersionColumn-org.apache.openjpa.jdbc.schema.Column-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getVersionColumn</a></span>(<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="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PostgresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isOwnedSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-java.sql.Connection-">isOwnedSequence</a></span>(<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/8/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="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">SolidDBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#isSystemIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">isSystemIndex</a></span>(<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="typeNameLabel">PostgresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">isSystemIndex</a></span>(<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="typeNameLabel">HSQLDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/HSQLDictionary.html#isSystemIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">isSystemIndex</a></span>(<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="typeNameLabel">H2Dictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/H2Dictionary.html#isSystemIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">isSystemIndex</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">isSystemIndex</a></span>(<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="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">SolidDBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/SolidDBDictionary.html#isSystemSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">isSystemSequence</a></span>(<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="typeNameLabel">PostgresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">isSystemSequence</a></span>(<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="typeNameLabel">OracleDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/OracleDictionary.html#isSystemSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">isSystemSequence</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">isSystemSequence</a></span>(<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="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PostgresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-java.sql.Connection-">isSystemSequence</a></span>(<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/8/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>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-java.sql.Connection-">isSystemSequence</a></span>(<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/8/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="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">PostgresDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/PostgresDictionary.html#isSystemTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">isSystemTable</a></span>(<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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#isSystemTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">isSystemTable</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-int-">makeNameValid</a></span>(<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="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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#makeNameValid-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.NameSet-int-int-boolean-">makeNameValid</a></span>(<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="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">StoredProcedure.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/StoredProcedure.html#setCatalog-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setCatalog</a></span>(<a href="../../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;catalog)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">StoredProcedure.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/StoredProcedure.html#setSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">setSchema</a></span>(<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><a href="http://docs.oracle.com/javase/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#toDBName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">toDBName</a></span>(<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/8/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="typeNameLabel">DBDictionary.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/jdbc/sql/DBDictionary.html#toDBName-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">toDBName</a></span>(<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 class="useSummary" 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="typeNameLabel">PersistenceMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html#getTableIdentifier-org.apache.openjpa.jdbc.meta.FieldMapping-org.apache.openjpa.jdbc.schema.Schema-">getTableIdentifier</a></span>(<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 class="useSummary" 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="typeNameLabel">PersistenceMappingDefaults.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html#populateForeignKeyColumn-org.apache.openjpa.jdbc.meta.ValueMapping-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Table-org.apache.openjpa.jdbc.schema.Column-java.lang.Object-boolean-int-int-">populateForeignKeyColumn</a></span>(<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/8/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>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<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&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;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>