blob: 045de5903943ec1fe012ec8252bd36a00f5ec4fe [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>NoneMetaDataFactory (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="NoneMetaDataFactory (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":9,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/NoneMetaDataFactory.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/meta/MultiQueryMetaData.Parameter.Mode.html" title="enum in org.apache.openjpa.meta"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/openjpa/meta/NonPersistentMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/openjpa/meta/NoneMetaDataFactory.html" target="_top">Frames</a></li>
<li><a href="NoneMetaDataFactory.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.meta</div>
<h2 title="Class NoneMetaDataFactory" class="title">Class NoneMetaDataFactory</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>org.apache.openjpa.meta.NoneMetaDataFactory</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">NoneMetaDataFactory</span>
extends <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>
implements <a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></pre>
<div class="block">No-op metadata I/O to prevent attempts to load other classes.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Abe White</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.meta.MetaDataFactory">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.openjpa.meta.<a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></h3>
<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#STORE_DEFAULT">STORE_DEFAULT</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#STORE_PER_CLASS">STORE_PER_CLASS</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#STORE_VERBOSE">STORE_VERBOSE</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.meta.MetaDataModes">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.openjpa.meta.<a href="../../../../org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a></h3>
<code><a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_ALL">MODE_ALL</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_ANN_MAPPING">MODE_ANN_MAPPING</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_MAPPING">MODE_MAPPING</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_MAPPING_INIT">MODE_MAPPING_INIT</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_META">MODE_META</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_NONE">MODE_NONE</a>, <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_QUERY">MODE_QUERY</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.openjpa.event.CallbackModes">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.openjpa.event.<a href="../../../../org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a></h3>
<code><a href="../../../../org/apache/openjpa/event/CallbackModes.html#CALLBACK_FAIL_FAST">CALLBACK_FAIL_FAST</a>, <a href="../../../../org/apache/openjpa/event/CallbackModes.html#CALLBACK_IGNORE">CALLBACK_IGNORE</a>, <a href="../../../../org/apache/openjpa/event/CallbackModes.html#CALLBACK_LOG">CALLBACK_LOG</a>, <a href="../../../../org/apache/openjpa/event/CallbackModes.html#CALLBACK_RETHROW">CALLBACK_RETHROW</a>, <a href="../../../../org/apache/openjpa/event/CallbackModes.html#CALLBACK_ROLLBACK">CALLBACK_ROLLBACK</a></code></li>
</ul>
</li>
</ul>
<!-- ======== 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/meta/NoneMetaDataFactory.html#NoneMetaDataFactory--">NoneMetaDataFactory</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="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></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/meta/NoneMetaDataFactory.html#addClassExtensionKeys-java.util.Collection-">addClassExtensionKeys</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;exts)</code>
<div class="block">Add any extension keys used by this instance to the given set.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#addFieldExtensionKeys-java.util.Collection-">addFieldExtensionKeys</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;exts)</code>
<div class="block">Add any extension keys used by this instance to the given set.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#clear--">clear</a></span>()</code>
<div class="block">Clear any internal caches.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#drop-java.lang.Class:A-int-java.lang.ClassLoader-">drop</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[]&nbsp;cls,
int&nbsp;mode,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;envLoader)</code>
<div class="block">Drop the metadata for the given classes in the given mode(s).</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getBackingMember-org.apache.openjpa.meta.FieldMetaData-">getBackingMember</a></span>(<a href="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</a>&nbsp;fmd)</code>
<div class="block">Return the backing member for the given field metadata.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getCallbackMode--">getCallbackMode</a></span>()</code>
<div class="block">What to do on lifecycle callback exceptions.</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/meta/NoneMetaDataFactory.html#getCallbacksBeforeListeners-int-">getCallbacksBeforeListeners</a></span>(int&nbsp;type)</code>
<div class="block">If callbacks are fired before listeners for the given
event type.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getDefaultAccessType--">getDefaultAccessType</a></span>()</code>
<div class="block">Return the default access type for a base persistent class with
<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html#ACCESS_UNKNOWN"><code>ClassMetaData.ACCESS_UNKNOWN</code></a> access type.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getDefaultIdentityType--">getDefaultIdentityType</a></span>()</code>
<div class="block">Return the default identity type for unmapped classes without primary
key fields.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getDefaults--">getDefaults</a></span>()</code>
<div class="block">Return the metadata defaults for this factory.</div>
</td>
</tr>
<tr id="i10" 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"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getDefaultSchema--">getDefaultSchema</a></span>()</code>
<div class="block">Returns the default schema.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html" title="class in org.apache.openjpa.meta">NoneMetaDataFactory</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getInstance--">getInstance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getManagedClass-java.lang.Class-">getManagedClass</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;c)</code>
<div class="block">Gets the managed class corresponding to the given meta-class.</div>
</td>
</tr>
<tr id="i13" 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"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getManagedClassName-java.lang.String-">getManagedClassName</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;metamodelClassName)</code>
<div class="block">Gets the name of the managed class for the given fully-qualified
meta-model class name.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getMemberByProperty-org.apache.openjpa.meta.ClassMetaData-java.lang.String-int-boolean-">getMemberByProperty</a></span>(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>&nbsp;meta,
<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;property,
int&nbsp;access,
boolean&nbsp;scan)</code>
<div class="block">Get the field or getter for the given attribute of the given class.</div>
</td>
</tr>
<tr id="i15" 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"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getMetaModelClassName-java.lang.String-">getMetaModelClassName</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;managedClassName)</code>
<div class="block">Gets the name of the meta-model class for the given fully-qualified
managed class name.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getPersistentTypeNames-boolean-java.lang.ClassLoader-">getPersistentTypeNames</a></span>(boolean&nbsp;classpath,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;envLoader)</code>
<div class="block">Return all persistent class names, using the metadata locations supplied
in configuration, optionally scanning the classpath.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getQueryScope-java.lang.String-java.lang.ClassLoader-">getQueryScope</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;queryName,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
<div class="block">Return the type defining the given query name, if any.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getResultSetMappingScope-java.lang.String-java.lang.ClassLoader-">getResultSetMappingScope</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;resultSetMappingName,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</code>
<div class="block">Return the type defining the given result set mapping name, if any.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#getUnimplementedExceptionType--">getUnimplementedExceptionType</a></span>()</code>
<div class="block">Return a runtime exception class to throw for un-implemented
managed interface methods.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#isAbstractMappingUniDirectional-org.apache.openjpa.conf.OpenJPAConfiguration-">isAbstractMappingUniDirectional</a></span>(<a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a>&nbsp;conf)</code>
<div class="block">Whether the relationship in MappedSuper class must be
uni-directional.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#isDataStoreObjectIdFieldUnwrapped--">isDataStoreObjectIdFieldUnwrapped</a></span>()</code>
<div class="block">Whether the field in the object id class corresponding to a
datastore id persistence-capable primary key field is the simple
datastore id value of the related instance.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#isDeclaredInterfacePersistent--">isDeclaredInterfacePersistent</a></span>()</code>
<div class="block">Whether declared interfaces of a class are treated as persistent
types.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#isDefaultCascadePersistEnabled--">isDefaultCascadePersistEnabled</a></span>()</code>
<div class="block">Whether cascade-persist was declared in the persistence unit defaults.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#isMetaClass-java.lang.Class-">isMetaClass</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;c)</code>
<div class="block">Affirms if the given class is a meta-class.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#isNonDefaultMappingAllowed-org.apache.openjpa.conf.OpenJPAConfiguration-">isNonDefaultMappingAllowed</a></span>(<a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a>&nbsp;conf)</code>
<div class="block">Whether non-default mapping is allowed.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#load-java.lang.Class-int-java.lang.ClassLoader-">load</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls,
int&nbsp;mode,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;envLoader)</code>
<div class="block">Load metadata for the given class in the given mode(s).</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#loadXMLMetaData-java.lang.Class-">loadXMLMetaData</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</code>
<div class="block">Load XMLClassMetadata for the given class.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/openjpa/lib/meta/ClassArgParser.html" title="class in org.apache.openjpa.lib.meta">ClassArgParser</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#newClassArgParser--">newClassArgParser</a></span>()</code>
<div class="block">Return a properly-configured class arg parser for our expected
metadata format.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#populate-org.apache.openjpa.meta.ClassMetaData-int-">populate</a></span>(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>&nbsp;meta,
int&nbsp;access)</code>
<div class="block">Populate the given metadata with default settings.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#populate-org.apache.openjpa.meta.ClassMetaData-int-boolean-">populate</a></span>(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>&nbsp;meta,
int&nbsp;access,
boolean&nbsp;ignoreTransient)</code>
<div class="block">Populate the given metadata with default settings.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setDefaultCascadePersistEnabled-java.lang.Boolean-">setDefaultCascadePersistEnabled</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;bool)</code>&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setDefaultSchema-java.lang.String-">setDefaultSchema</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;schema)</code>
<div class="block">Sets the default schema.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setIgnoreNonPersistent-boolean-">setIgnoreNonPersistent</a></span>(boolean&nbsp;ignore)</code>
<div class="block">Whether to ignore members which are not persistent by default
during metadata population.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setRepository-org.apache.openjpa.meta.MetaDataRepository-">setRepository</a></span>(<a href="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</a>&nbsp;repos)</code>
<div class="block">Set the repository to load metadata into.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setStoreDirectory-java.io.File-">setStoreDirectory</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)</code>
<div class="block">Base directory for storing metadata.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setStoreMode-int-">setStoreMode</a></span>(int&nbsp;store)</code>
<div class="block">Storage mode.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#setStrict-boolean-">setStrict</a></span>(boolean&nbsp;strict)</code>
<div class="block">If true, I/O's must exactly obey the mode directives given, and may
not load additional information.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html#store-org.apache.openjpa.meta.ClassMetaData:A-org.apache.openjpa.meta.QueryMetaData:A-org.apache.openjpa.meta.SequenceMetaData:A-int-java.util.Map-">store</a></span>(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>[]&nbsp;metas,
<a href="../../../../org/apache/openjpa/meta/QueryMetaData.html" title="class in org.apache.openjpa.meta">QueryMetaData</a>[]&nbsp;queries,
<a href="../../../../org/apache/openjpa/meta/SequenceMetaData.html" title="class in org.apache.openjpa.meta">SequenceMetaData</a>[]&nbsp;seqs,
int&nbsp;mode,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;output)</code>
<div class="block">Store the given metadata.</div>
</td>
</tr>
</table>
<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#clone--" title="class or interface in java.lang">clone</a>, <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="NoneMetaDataFactory--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NoneMetaDataFactory</h4>
<pre>public&nbsp;NoneMetaDataFactory()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getInstance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInstance</h4>
<pre>public static&nbsp;<a href="../../../../org/apache/openjpa/meta/NoneMetaDataFactory.html" title="class in org.apache.openjpa.meta">NoneMetaDataFactory</a>&nbsp;getInstance()</pre>
</li>
</ul>
<a name="setRepository-org.apache.openjpa.meta.MetaDataRepository-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRepository</h4>
<pre>public&nbsp;void&nbsp;setRepository(<a href="../../../../org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta">MetaDataRepository</a>&nbsp;repos)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setRepository-org.apache.openjpa.meta.MetaDataRepository-">MetaDataFactory</a></code></span></div>
<div class="block">Set the repository to load metadata into.
This method will be called before use.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setRepository-org.apache.openjpa.meta.MetaDataRepository-">setRepository</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="setStoreDirectory-java.io.File-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStoreDirectory</h4>
<pre>public&nbsp;void&nbsp;setStoreDirectory(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setStoreDirectory-java.io.File-">MetaDataFactory</a></code></span></div>
<div class="block">Base directory for storing metadata. May not be called.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setStoreDirectory-java.io.File-">setStoreDirectory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="setStoreMode-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStoreMode</h4>
<pre>public&nbsp;void&nbsp;setStoreMode(int&nbsp;store)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setStoreMode-int-">MetaDataFactory</a></code></span></div>
<div class="block">Storage mode. May not be called.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setStoreMode-int-">setStoreMode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="setStrict-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStrict</h4>
<pre>public&nbsp;void&nbsp;setStrict(boolean&nbsp;strict)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setStrict-boolean-">MetaDataFactory</a></code></span></div>
<div class="block">If true, I/O's must exactly obey the mode directives given, and may
not load additional information.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#setStrict-boolean-">setStrict</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="load-java.lang.Class-int-java.lang.ClassLoader-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;void&nbsp;load(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;cls,
int&nbsp;mode,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;envLoader)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#load-java.lang.Class-int-java.lang.ClassLoader-">MetaDataFactory</a></code></span></div>
<div class="block">Load metadata for the given class in the given mode(s). If loading
in <a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_QUERY"><code>MetaDataModes.MODE_QUERY</code></a>, the class may be null. Loaded
metadata should be added directly to the repository. It should have
its source mode set appropriately via
<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html#setSourceMode-int-"><code>ClassMetaData.setSourceMode(int)</code></a>.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#load-java.lang.Class-int-java.lang.ClassLoader-">load</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
<dd><code>mode</code> - the mode to load metadata in: if mapping information is
stored together with metadata, then you can load mapping
data even if this mode only includes
<a href="../../../../org/apache/openjpa/meta/MetaDataModes.html#MODE_META"><code>MODE_META</code></a>, so long as
the <code>strict</code> property hasn't been set</dd>
</dl>
</li>
</ul>
<a name="store-org.apache.openjpa.meta.ClassMetaData:A-org.apache.openjpa.meta.QueryMetaData:A-org.apache.openjpa.meta.SequenceMetaData:A-int-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public&nbsp;boolean&nbsp;store(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>[]&nbsp;metas,
<a href="../../../../org/apache/openjpa/meta/QueryMetaData.html" title="class in org.apache.openjpa.meta">QueryMetaData</a>[]&nbsp;queries,
<a href="../../../../org/apache/openjpa/meta/SequenceMetaData.html" title="class in org.apache.openjpa.meta">SequenceMetaData</a>[]&nbsp;seqs,
int&nbsp;mode,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;output)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#store-org.apache.openjpa.meta.ClassMetaData:A-org.apache.openjpa.meta.QueryMetaData:A-org.apache.openjpa.meta.SequenceMetaData:A-int-java.util.Map-">MetaDataFactory</a></code></span></div>
<div class="block">Store the given metadata.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#store-org.apache.openjpa.meta.ClassMetaData:A-org.apache.openjpa.meta.QueryMetaData:A-org.apache.openjpa.meta.SequenceMetaData:A-int-java.util.Map-">store</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
<dd><code>mode</code> - hint about what aspects of the metadata have changed</dd>
<dd><code>output</code> - if non-null, rather than storing metadata directly,
add entries mapping each output destination such
as a <code>File</code> to the planned output for that
destination in string form</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>false if this factory is unable to store metadata</dd>
</dl>
</li>
</ul>
<a name="drop-java.lang.Class:A-int-java.lang.ClassLoader-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>drop</h4>
<pre>public&nbsp;boolean&nbsp;drop(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>[]&nbsp;cls,
int&nbsp;mode,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;envLoader)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#drop-java.lang.Class:A-int-java.lang.ClassLoader-">MetaDataFactory</a></code></span></div>
<div class="block">Drop the metadata for the given classes in the given mode(s).</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#drop-java.lang.Class:A-int-java.lang.ClassLoader-">drop</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>false if any metadata could not be dropped</dd>
</dl>
</li>
</ul>
<a name="getDefaults--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaults</h4>
<pre>public&nbsp;<a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a>&nbsp;getDefaults()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getDefaults--">MetaDataFactory</a></code></span></div>
<div class="block">Return the metadata defaults for this factory.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getDefaults--">getDefaults</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="getPersistentTypeNames-boolean-java.lang.ClassLoader-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPersistentTypeNames</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&nbsp;getPersistentTypeNames(boolean&nbsp;classpath,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;envLoader)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getPersistentTypeNames-boolean-java.lang.ClassLoader-">MetaDataFactory</a></code></span></div>
<div class="block">Return all persistent class names, using the metadata locations supplied
in configuration, optionally scanning the classpath.
Return null if no types are supplied and this factory is unable to scan
the classpath. This method should not be used directly by outside
code; use <a href="../../../../org/apache/openjpa/meta/MetaDataRepository.html#getPersistentTypeNames-boolean-java.lang.ClassLoader-"><code>MetaDataRepository.getPersistentTypeNames(boolean, java.lang.ClassLoader)</code></a> instead.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getPersistentTypeNames-boolean-java.lang.ClassLoader-">getPersistentTypeNames</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../org/apache/openjpa/meta/MetaDataRepository.html#getPersistentTypeNames-boolean-java.lang.ClassLoader-"><code>MetaDataRepository.getPersistentTypeNames(boolean, java.lang.ClassLoader)</code></a>,
<a href="../../../../org/apache/openjpa/meta/MetaDataRepository.html#loadPersistentTypes-boolean-java.lang.ClassLoader-"><code>MetaDataRepository.loadPersistentTypes(boolean, java.lang.ClassLoader)</code></a></dd>
</dl>
</li>
</ul>
<a name="getQueryScope-java.lang.String-java.lang.ClassLoader-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQueryScope</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;getQueryScope(<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;queryName,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getQueryScope-java.lang.String-java.lang.ClassLoader-">MetaDataFactory</a></code></span></div>
<div class="block">Return the type defining the given query name, if any.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getQueryScope-java.lang.String-java.lang.ClassLoader-">getQueryScope</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="getResultSetMappingScope-java.lang.String-java.lang.ClassLoader-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultSetMappingScope</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;getResultSetMappingScope(<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;resultSetMappingName,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;loader)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getResultSetMappingScope-java.lang.String-java.lang.ClassLoader-">MetaDataFactory</a></code></span></div>
<div class="block">Return the type defining the given result set mapping name, if any.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getResultSetMappingScope-java.lang.String-java.lang.ClassLoader-">getResultSetMappingScope</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="newClassArgParser--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newClassArgParser</h4>
<pre>public&nbsp;<a href="../../../../org/apache/openjpa/lib/meta/ClassArgParser.html" title="class in org.apache.openjpa.lib.meta">ClassArgParser</a>&nbsp;newClassArgParser()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#newClassArgParser--">MetaDataFactory</a></code></span></div>
<div class="block">Return a properly-configured class arg parser for our expected
metadata format.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#newClassArgParser--">newClassArgParser</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="clear--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clear</h4>
<pre>public&nbsp;void&nbsp;clear()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#clear--">MetaDataFactory</a></code></span></div>
<div class="block">Clear any internal caches.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="addClassExtensionKeys-java.util.Collection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addClassExtensionKeys</h4>
<pre>public&nbsp;void&nbsp;addClassExtensionKeys(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;exts)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#addClassExtensionKeys-java.util.Collection-">MetaDataFactory</a></code></span></div>
<div class="block">Add any extension keys used by this instance to the given set.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#addClassExtensionKeys-java.util.Collection-">addClassExtensionKeys</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="addFieldExtensionKeys-java.util.Collection-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addFieldExtensionKeys</h4>
<pre>public&nbsp;void&nbsp;addFieldExtensionKeys(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&nbsp;exts)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#addFieldExtensionKeys-java.util.Collection-">MetaDataFactory</a></code></span></div>
<div class="block">Add any extension keys used by this instance to the given set.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#addFieldExtensionKeys-java.util.Collection-">addFieldExtensionKeys</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="getDefaultAccessType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultAccessType</h4>
<pre>public&nbsp;int&nbsp;getDefaultAccessType()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getDefaultAccessType--">MetaDataDefaults</a></code></span></div>
<div class="block">Return the default access type for a base persistent class with
<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html#ACCESS_UNKNOWN"><code>ClassMetaData.ACCESS_UNKNOWN</code></a> access type.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getDefaultAccessType--">getDefaultAccessType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="getDefaultIdentityType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultIdentityType</h4>
<pre>public&nbsp;int&nbsp;getDefaultIdentityType()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getDefaultIdentityType--">MetaDataDefaults</a></code></span></div>
<div class="block">Return the default identity type for unmapped classes without primary
key fields.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getDefaultIdentityType--">getDefaultIdentityType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="getCallbackMode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCallbackMode</h4>
<pre>public&nbsp;int&nbsp;getCallbackMode()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getCallbackMode--">MetaDataDefaults</a></code></span></div>
<div class="block">What to do on lifecycle callback exceptions.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getCallbackMode--">getCallbackMode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="getCallbacksBeforeListeners-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCallbacksBeforeListeners</h4>
<pre>public&nbsp;boolean&nbsp;getCallbacksBeforeListeners(int&nbsp;type)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getCallbacksBeforeListeners-int-">MetaDataDefaults</a></code></span></div>
<div class="block">If callbacks are fired before listeners for the given
event type. Defaults to false.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getCallbacksBeforeListeners-int-">getCallbacksBeforeListeners</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="setIgnoreNonPersistent-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIgnoreNonPersistent</h4>
<pre>public&nbsp;void&nbsp;setIgnoreNonPersistent(boolean&nbsp;ignore)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#setIgnoreNonPersistent-boolean-">MetaDataDefaults</a></code></span></div>
<div class="block">Whether to ignore members which are not persistent by default
during metadata population. Defaults to true.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#setIgnoreNonPersistent-boolean-">setIgnoreNonPersistent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="isDeclaredInterfacePersistent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDeclaredInterfacePersistent</h4>
<pre>public&nbsp;boolean&nbsp;isDeclaredInterfacePersistent()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isDeclaredInterfacePersistent--">MetaDataDefaults</a></code></span></div>
<div class="block">Whether declared interfaces of a class are treated as persistent
types. Defaults to true.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isDeclaredInterfacePersistent--">isDeclaredInterfacePersistent</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="isDataStoreObjectIdFieldUnwrapped--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDataStoreObjectIdFieldUnwrapped</h4>
<pre>public&nbsp;boolean&nbsp;isDataStoreObjectIdFieldUnwrapped()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isDataStoreObjectIdFieldUnwrapped--">MetaDataDefaults</a></code></span></div>
<div class="block">Whether the field in the object id class corresponding to a
datastore id persistence-capable primary key field is the simple
datastore id value of the related instance. Defaults to false.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isDataStoreObjectIdFieldUnwrapped--">isDataStoreObjectIdFieldUnwrapped</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="populate-org.apache.openjpa.meta.ClassMetaData-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>populate</h4>
<pre>public&nbsp;void&nbsp;populate(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>&nbsp;meta,
int&nbsp;access)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#populate-org.apache.openjpa.meta.ClassMetaData-int-">MetaDataDefaults</a></code></span></div>
<div class="block">Populate the given metadata with default settings.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#populate-org.apache.openjpa.meta.ClassMetaData-int-">populate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
<dd><code>access</code> - access type constant from <a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta"><code>ClassMetaData</code></a></dd>
</dl>
</li>
</ul>
<a name="populate-org.apache.openjpa.meta.ClassMetaData-int-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>populate</h4>
<pre>public&nbsp;void&nbsp;populate(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>&nbsp;meta,
int&nbsp;access,
boolean&nbsp;ignoreTransient)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#populate-org.apache.openjpa.meta.ClassMetaData-int-boolean-">MetaDataDefaults</a></code></span></div>
<div class="block">Populate the given metadata with default settings.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#populate-org.apache.openjpa.meta.ClassMetaData-int-boolean-">populate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
<dd><code>access</code> - access type constant from <a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta"><code>ClassMetaData</code></a></dd>
</dl>
</li>
</ul>
<a name="getBackingMember-org.apache.openjpa.meta.FieldMetaData-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBackingMember</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</a>&nbsp;getBackingMember(<a href="../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</a>&nbsp;fmd)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getBackingMember-org.apache.openjpa.meta.FieldMetaData-">MetaDataDefaults</a></code></span></div>
<div class="block">Return the backing member for the given field metadata.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getBackingMember-org.apache.openjpa.meta.FieldMetaData-">getBackingMember</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="getMemberByProperty-org.apache.openjpa.meta.ClassMetaData-java.lang.String-int-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMemberByProperty</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</a>&nbsp;getMemberByProperty(<a href="../../../../org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta">ClassMetaData</a>&nbsp;meta,
<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;property,
int&nbsp;access,
boolean&nbsp;scan)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getMemberByProperty-org.apache.openjpa.meta.ClassMetaData-java.lang.String-int-boolean-">MetaDataDefaults</a></code></span></div>
<div class="block">Get the field or getter for the given attribute of the given class.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getMemberByProperty-org.apache.openjpa.meta.ClassMetaData-java.lang.String-int-boolean-">getMemberByProperty</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>meta</code> - is the declaring class</dd>
<dd><code>property</code> - name of the logical attribute</dd>
<dd><code>access</code> - whether to look for the field of getter method.
If unknown, then field or property is chosen based on the access type
used by the given class.</dd>
<dd><code>scan</code> - if true and access is unknown then scans the
annotation on the member to determine access.</dd>
</dl>
</li>
</ul>
<a name="getUnimplementedExceptionType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUnimplementedExceptionType</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&gt;&nbsp;getUnimplementedExceptionType()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getUnimplementedExceptionType--">MetaDataDefaults</a></code></span></div>
<div class="block">Return a runtime exception class to throw for un-implemented
managed interface methods.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getUnimplementedExceptionType--">getUnimplementedExceptionType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="loadXMLMetaData-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadXMLMetaData</h4>
<pre>public&nbsp;void&nbsp;loadXMLMetaData(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#loadXMLMetaData-java.lang.Class-">MetaDataFactory</a></code></span></div>
<div class="block">Load XMLClassMetadata for the given class. Loaded
metadata should be added directly to the repository.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#loadXMLMetaData-java.lang.Class-">loadXMLMetaData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="getMetaModelClassName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetaModelClassName</h4>
<pre>public&nbsp;<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;getMetaModelClassName(<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;managedClassName)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getMetaModelClassName-java.lang.String-">MetaDataFactory</a></code></span></div>
<div class="block">Gets the name of the meta-model class for the given fully-qualified
managed class name.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getMetaModelClassName-java.lang.String-">getMetaModelClassName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="getManagedClassName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManagedClassName</h4>
<pre>public&nbsp;<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;getManagedClassName(<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;metamodelClassName)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getManagedClassName-java.lang.String-">MetaDataFactory</a></code></span></div>
<div class="block">Gets the name of the managed class for the given fully-qualified
meta-model class name.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getManagedClassName-java.lang.String-">getManagedClassName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="isMetaClass-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMetaClass</h4>
<pre>public&nbsp;boolean&nbsp;isMetaClass(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;c)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#isMetaClass-java.lang.Class-">MetaDataFactory</a></code></span></div>
<div class="block">Affirms if the given class is a meta-class.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#isMetaClass-java.lang.Class-">isMetaClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
</dl>
</li>
</ul>
<a name="getManagedClass-java.lang.Class-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManagedClass</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;getManagedClass(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;c)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getManagedClass-java.lang.Class-">MetaDataFactory</a></code></span></div>
<div class="block">Gets the managed class corresponding to the given meta-class.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html#getManagedClass-java.lang.Class-">getManagedClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>null if the given input is not a meta-class.</dd>
</dl>
</li>
</ul>
<a name="isAbstractMappingUniDirectional-org.apache.openjpa.conf.OpenJPAConfiguration-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAbstractMappingUniDirectional</h4>
<pre>public&nbsp;boolean&nbsp;isAbstractMappingUniDirectional(<a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a>&nbsp;conf)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isAbstractMappingUniDirectional-org.apache.openjpa.conf.OpenJPAConfiguration-">MetaDataDefaults</a></code></span></div>
<div class="block">Whether the relationship in MappedSuper class must be
uni-directional.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isAbstractMappingUniDirectional-org.apache.openjpa.conf.OpenJPAConfiguration-">isAbstractMappingUniDirectional</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="isNonDefaultMappingAllowed-org.apache.openjpa.conf.OpenJPAConfiguration-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isNonDefaultMappingAllowed</h4>
<pre>public&nbsp;boolean&nbsp;isNonDefaultMappingAllowed(<a href="../../../../org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a>&nbsp;conf)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isNonDefaultMappingAllowed-org.apache.openjpa.conf.OpenJPAConfiguration-">MetaDataDefaults</a></code></span></div>
<div class="block">Whether non-default mapping is allowed.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isNonDefaultMappingAllowed-org.apache.openjpa.conf.OpenJPAConfiguration-">isNonDefaultMappingAllowed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="isDefaultCascadePersistEnabled--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDefaultCascadePersistEnabled</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;isDefaultCascadePersistEnabled()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isDefaultCascadePersistEnabled--">MetaDataDefaults</a></code></span></div>
<div class="block">Whether cascade-persist was declared in the persistence unit defaults.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#isDefaultCascadePersistEnabled--">isDefaultCascadePersistEnabled</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="setDefaultCascadePersistEnabled-java.lang.Boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDefaultCascadePersistEnabled</h4>
<pre>public&nbsp;void&nbsp;setDefaultCascadePersistEnabled(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;bool)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#setDefaultCascadePersistEnabled-java.lang.Boolean-">setDefaultCascadePersistEnabled</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="getDefaultSchema--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultSchema</h4>
<pre>public&nbsp;<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;getDefaultSchema()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getDefaultSchema--">MetaDataDefaults</a></code></span></div>
<div class="block">Returns the default schema.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#getDefaultSchema--">getDefaultSchema</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a></code></dd>
</dl>
</li>
</ul>
<a name="setDefaultSchema-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setDefaultSchema</h4>
<pre>public&nbsp;void&nbsp;setDefaultSchema(<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;schema)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#setDefaultSchema-java.lang.String-">MetaDataDefaults</a></code></span></div>
<div class="block">Sets the default schema.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html#setDefaultSchema-java.lang.String-">setDefaultSchema</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</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/NoneMetaDataFactory.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/meta/MultiQueryMetaData.Parameter.Mode.html" title="enum in org.apache.openjpa.meta"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../org/apache/openjpa/meta/NonPersistentMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/openjpa/meta/NoneMetaDataFactory.html" target="_top">Frames</a></li>
<li><a href="NoneMetaDataFactory.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>