blob: d9b70cdd40affe5eab75ed7661d09bac04f8fc95 [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:07 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DynamicSchemaFactory (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="DynamicSchemaFactory (OpenJPA Parent POM 3.0.0 API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</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 class="navBarCell1Rev">Class</li>
<li><a href="class-use/DynamicSchemaFactory.html">Use</a></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><a href="../../../../../org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/jdbc/schema/FileSchemaFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html" target="_top">Frames</a></li>
<li><a href="DynamicSchemaFactory.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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.openjpa.jdbc.schema</div>
<h2 title="Class DynamicSchemaFactory" class="title">Class DynamicSchemaFactory</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">org.apache.openjpa.jdbc.schema.NameSet</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">org.apache.openjpa.jdbc.schema.SchemaGroup</a></li>
<li>
<ul class="inheritance">
<li>org.apache.openjpa.jdbc.schema.DynamicSchemaFactory</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a>, <a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">DynamicSchemaFactory</span>
extends <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a>
implements <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a>, <a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a></pre>
<div class="block">Factory whose schema group dynamically fills itself with information
as mappings validate themselves in their <code>map</code> method.
Tables are added when <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Table-"><code>SchemaGroup.findTable(org.apache.openjpa.jdbc.schema.Table)</code></a> is called. Columns
are added to tables when <a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html#getColumn-java.lang.String-"><code>Table.getColumn(java.lang.String)</code></a> is called. And the
column types are set when <a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html#isCompatible-int-java.lang.String-int-int-"><code>Column.isCompatible(int, java.lang.String, int, int)</code></a> is called.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Abe White</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#org.apache.openjpa.jdbc.schema.DynamicSchemaFactory">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#DynamicSchemaFactory--">DynamicSchemaFactory</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#endConfiguration--">endConfiguration</a></span>()</code>
<div class="block">Invoked upon completion of bean property configuration for this object.</div>
</td>
</tr>
<tr id="i1" 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"><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 id="i2" 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"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#findTable-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">findTable</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a>&nbsp;path)</code>&nbsp;</td>
</tr>
<tr id="i3" 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"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#findTable-java.lang.String-">findTable</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">Find the table with the given name in the group, using '.' as the
catalog separator.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#isKnownTable-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">isKnownTable</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a>&nbsp;path)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#isKnownTable-java.lang.String-">isKnownTable</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">Return true if the given table is known to exist.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#isKnownTable-org.apache.openjpa.jdbc.schema.Table-">isKnownTable</a></span>(<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 true if the given table is known to exist.</div>
</td>
</tr>
<tr id="i7" 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"><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 id="i8" 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"><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 id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#readSchema--">readSchema</a></span>()</code>
<div class="block">Return the schema group for the current object model and database.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#setConfiguration-org.apache.openjpa.lib.conf.Configuration-">setConfiguration</a></span>(<a href="../../../../../org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf">Configuration</a>&nbsp;conf)</code>
<div class="block">Invoked prior to setting bean properties.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#startConfiguration--">startConfiguration</a></span>()</code>
<div class="block">Invoked before bean property configuration is begun on this object.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html#storeSchema-org.apache.openjpa.jdbc.schema.SchemaGroup-">storeSchema</a></span>(<a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a>&nbsp;schema)</code>
<div class="block">Record the schema group after changes may have been made.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.jdbc.schema.SchemaGroup">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.openjpa.jdbc.schema.<a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></h3>
<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#addSchema--">addSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#addSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">addSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#addSchema-java.lang.String-">addSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#clone--">clone</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#copy-org.apache.openjpa.jdbc.schema.SchemaGroup-">copy</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findExportedForeignKeys-org.apache.openjpa.jdbc.schema.PrimaryKey-">findExportedForeignKeys</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">findSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">findSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-org.apache.openjpa.jdbc.schema.Schema-java.lang.String-">findSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-org.apache.openjpa.jdbc.schema.Sequence-">findSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findSequence-java.lang.String-">findSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Schema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">findTable</a>, <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>, <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>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Schema-java.lang.String-">findTable</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Table-">findTable</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#getSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">getSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#getSchema-java.lang.String-">getSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#getSchemas--">getSchemas</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#importSchema-org.apache.openjpa.jdbc.schema.Schema-">importSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-">isKnownSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownSequence-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">isKnownSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownSequence-org.apache.openjpa.jdbc.schema.Sequence-">isKnownSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownSequence-java.lang.String-">isKnownSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newColumn-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">newColumn</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newForeignKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newForeignKey</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newForeignKey-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">newForeignKey</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newIndex-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newIndex</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newIndex-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">newIndex</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newInstance--">newInstance</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newPrimaryKey-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newPrimaryKey</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newPrimaryKey-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">newPrimaryKey</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSchema-org.apache.openjpa.jdbc.identifier.DBIdentifier-">newSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSchema-java.lang.String-">newSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSequence-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">newSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newSequence-java.lang.String-org.apache.openjpa.jdbc.schema.Schema-">newSequence</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newTable-java.lang.String-org.apache.openjpa.jdbc.schema.Schema-">newTable</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newUnique-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newUnique</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newUnique-java.lang.String-org.apache.openjpa.jdbc.schema.Table-">newUnique</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#removeSchema-org.apache.openjpa.jdbc.schema.Schema-">removeSchema</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#removeUnusedComponents--">removeUnusedComponents</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.openjpa.jdbc.schema.NameSet">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.openjpa.jdbc.schema.<a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema">NameSet</a></h3>
<code><a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#addName-org.apache.openjpa.jdbc.identifier.DBIdentifier-boolean-">addName</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#addName-java.lang.String-boolean-">addName</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#isNameTaken-org.apache.openjpa.jdbc.identifier.DBIdentifier-">isNameTaken</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#isNameTaken-java.lang.String-">isNameTaken</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#removeName-org.apache.openjpa.jdbc.identifier.DBIdentifier-">removeName</a>, <a href="../../../../../org/apache/openjpa/jdbc/schema/NameSet.html#removeName-java.lang.String-">removeName</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DynamicSchemaFactory--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DynamicSchemaFactory</h4>
<pre>public&nbsp;DynamicSchemaFactory()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setConfiguration-org.apache.openjpa.lib.conf.Configuration-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConfiguration</h4>
<pre>public&nbsp;void&nbsp;setConfiguration(<a href="../../../../../org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf">Configuration</a>&nbsp;conf)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html#setConfiguration-org.apache.openjpa.lib.conf.Configuration-">Configurable</a></code></span></div>
<div class="block">Invoked prior to setting bean properties.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html#setConfiguration-org.apache.openjpa.lib.conf.Configuration-">setConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a></code></dd>
</dl>
</li>
</ul>
<a name="startConfiguration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>startConfiguration</h4>
<pre>public&nbsp;void&nbsp;startConfiguration()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html#startConfiguration--">Configurable</a></code></span></div>
<div class="block">Invoked before bean property configuration is begun on this object.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html#startConfiguration--">startConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a></code></dd>
</dl>
</li>
</ul>
<a name="endConfiguration--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>endConfiguration</h4>
<pre>public&nbsp;void&nbsp;endConfiguration()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html#endConfiguration--">Configurable</a></code></span></div>
<div class="block">Invoked upon completion of bean property configuration for this object.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html#endConfiguration--">endConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a></code></dd>
</dl>
</li>
</ul>
<a name="readSchema--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readSchema</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a>&nbsp;readSchema()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html#readSchema--">SchemaFactory</a></code></span></div>
<div class="block">Return the schema group for the current object model and database.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html#readSchema--">readSchema</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="storeSchema-org.apache.openjpa.jdbc.schema.SchemaGroup-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>storeSchema</h4>
<pre>public&nbsp;void&nbsp;storeSchema(<a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a>&nbsp;schema)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html#storeSchema-org.apache.openjpa.jdbc.schema.SchemaGroup-">SchemaFactory</a></code></span></div>
<div class="block">Record the schema group after changes may have been made.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html#storeSchema-org.apache.openjpa.jdbc.schema.SchemaGroup-">storeSchema</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>schema</code> - the schema definition for the entire system</dd>
</dl>
</li>
</ul>
<a name="isKnownTable-org.apache.openjpa.jdbc.schema.Table-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isKnownTable</h4>
<pre>public&nbsp;boolean&nbsp;isKnownTable(<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;table)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownTable-org.apache.openjpa.jdbc.schema.Table-">SchemaGroup</a></code></span></div>
<div class="block">Return true if the given table is known to exist. While
<a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Table-"><code>SchemaGroup.findTable(org.apache.openjpa.jdbc.schema.Table)</code></a> may exhibit dynamic behavior in some schema group
implementations, this method only returns true if the table has been
added to this group or is known to exist in the database.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownTable-org.apache.openjpa.jdbc.schema.Table-">isKnownTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
<a name="isKnownTable-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isKnownTable</h4>
<pre>public&nbsp;boolean&nbsp;isKnownTable(<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)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownTable-java.lang.String-">SchemaGroup</a></code></span></div>
<div class="block">Return true if the given table is known to exist. While
<a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.schema.Table-"><code>SchemaGroup.findTable(org.apache.openjpa.jdbc.schema.Table)</code></a> may exhibit dynamic behavior in some schema group
implementations, this method only returns true if the table has been
added to this group or is known to exist in the database.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownTable-java.lang.String-">isKnownTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
<a name="isKnownTable-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isKnownTable</h4>
<pre>public&nbsp;boolean&nbsp;isKnownTable(<a href="../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a>&nbsp;path)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#isKnownTable-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">isKnownTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
<a name="findTable-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findTable</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;findTable(<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)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-java.lang.String-">SchemaGroup</a></code></span></div>
<div class="block">Find the table with the given name in the group, using '.' as the
catalog separator. Returns null if no table found.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-java.lang.String-">findTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
<a name="findTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findTable</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;findTable(<a href="../../../../../org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">DBIdentifier</a>&nbsp;name)</pre>
</li>
</ul>
<a name="findTable-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findTable</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;findTable(<a href="../../../../../org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier">QualifiedDBIdentifier</a>&nbsp;path)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#findTable-org.apache.openjpa.jdbc.identifier.QualifiedDBIdentifier-">findTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
<a name="newTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newTable</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema">Table</a>&nbsp;newTable(<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)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newTable-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Schema-">newTable</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
<a name="newColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>newColumn</h4>
<pre>protected&nbsp;<a href="../../../../../org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema">Column</a>&nbsp;newColumn(<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)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html#newColumn-org.apache.openjpa.jdbc.identifier.DBIdentifier-org.apache.openjpa.jdbc.schema.Table-">newColumn</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema">SchemaGroup</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= 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 class="navBarCell1Rev">Class</li>
<li><a href="class-use/DynamicSchemaFactory.html">Use</a></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><a href="../../../../../org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/openjpa/jdbc/schema/FileSchemaFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html" target="_top">Frames</a></li>
<li><a href="DynamicSchemaFactory.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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</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>