blob: 48f01798e362db41bdaf9ffed1039a5ad3f85937 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_112) on Mon Oct 14 11:36:22 MSK 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.apache.cayenne.map.ObjEntity (cayenne-doc: Cayenne Documentation 4.0.2 API)</title>
<meta name="date" content="2019-10-14">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.cayenne.map.ObjEntity (cayenne-doc: Cayenne Documentation 4.0.2 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/cayenne/map/class-use/ObjEntity.html" target="_top">Frames</a></li>
<li><a href="ObjEntity.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.apache.cayenne.map.ObjEntity" class="title">Uses of Class<br>org.apache.cayenne.map.ObjEntity</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cayenne">org.apache.cayenne</a></td>
<td class="colLast">
<div class="block">Contains persistence APIs directly accessible by users.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cayenne.access">org.apache.cayenne.access</a></td>
<td class="colLast">
<div class="block">Contains classes that make up Cayenne ORM stack.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cayenne.access.translator.ejbql">org.apache.cayenne.access.translator.ejbql</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cayenne.access.translator.select">org.apache.cayenne.access.translator.select</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cayenne.ashwood">org.apache.cayenne.ashwood</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cayenne.configuration">org.apache.cayenne.configuration</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cayenne.map">org.apache.cayenne.map</a></td>
<td class="colLast">
<div class="block">Contains O/R mapping classes that store relational database
metadata information and map it to Java classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cayenne.query">org.apache.cayenne.query</a></td>
<td class="colLast">
<div class="block">Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cayenne.reflect">org.apache.cayenne.reflect</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.cayenne.reflect.generic">org.apache.cayenne.reflect.generic</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.cayenne.util">org.apache.cayenne.util</a></td>
<td class="colLast">
<div class="block">General utility classes.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.cayenne">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/package-summary.html">org.apache.cayenne</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/package-summary.html">org.apache.cayenne</a> that return <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">Cayenne.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/Cayenne.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;p)</code>
<div class="block">Returns mapped ObjEntity for object.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.access">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/access/package-summary.html">org.apache.cayenne.access</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/cayenne/access/package-summary.html">org.apache.cayenne.access</a> declared as <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">IncrementalFaultList.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/IncrementalFaultList.html#rootEntity">rootEntity</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.access.translator.ejbql">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/access/translator/ejbql/package-summary.html">org.apache.cayenne.access.translator.ejbql</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/cayenne/access/translator/ejbql/package-summary.html">org.apache.cayenne.access.translator.ejbql</a> declared as <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EJBQLPathTranslator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/ejbql/EJBQLPathTranslator.html#currentEntity">currentEntity</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.access.translator.select">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/access/translator/select/package-summary.html">org.apache.cayenne.access.translator.select</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/access/translator/select/package-summary.html">org.apache.cayenne.access.translator.select</a> that return <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">QueryAssemblerHelper.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/access/translator/select/QueryAssemblerHelper.html#getObjEntity--">getObjEntity</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.ashwood">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/ashwood/package-summary.html">org.apache.cayenne.ashwood</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/cayenne/ashwood/package-summary.html">org.apache.cayenne.ashwood</a> with type parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AshwoodEntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/ashwood/AshwoodEntitySorter.html#objEntityComparator">objEntityComparator</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/ashwood/package-summary.html">org.apache.cayenne.ashwood</a> that return types with arguments of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WeightedAshwoodEntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/ashwood/WeightedAshwoodEntitySorter.html#getObjEntityComparator-boolean-">getObjEntityComparator</a></span>(boolean&nbsp;dependantFirst)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AshwoodEntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/ashwood/AshwoodEntitySorter.html#getObjEntityComparator-boolean-">getObjEntityComparator</a></span>(boolean&nbsp;dependantFirst)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/ashwood/package-summary.html">org.apache.cayenne.ashwood</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">WeightedAshwoodEntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/ashwood/WeightedAshwoodEntitySorter.html#addWeightForEntity-org.apache.cayenne.map.ObjEntity-">addWeightForEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">AshwoodEntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/ashwood/AshwoodEntitySorter.html#sortObjectsForEntity-org.apache.cayenne.map.ObjEntity-java.util.List-boolean-">sortObjectsForEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;objEntity,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;?&gt;&nbsp;objects,
boolean&nbsp;deleteOrder)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../org/apache/cayenne/ashwood/package-summary.html">org.apache.cayenne.ashwood</a> with type arguments of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">AshwoodEntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/ashwood/AshwoodEntitySorter.html#sortObjEntities-java.util.List-boolean-">sortObjEntities</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;&nbsp;objEntities,
boolean&nbsp;deleteOrder)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.configuration">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/configuration/package-summary.html">org.apache.cayenne.configuration</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/configuration/package-summary.html">org.apache.cayenne.configuration</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/configuration/BaseConfigurationNodeVisitor.html" title="type parameter in BaseConfigurationNodeVisitor">T</a></code></td>
<td class="colLast"><span class="typeNameLabel">BaseConfigurationNodeVisitor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/configuration/BaseConfigurationNodeVisitor.html#visitObjEntity-org.apache.cayenne.map.ObjEntity-">visitObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/configuration/ConfigurationNodeVisitor.html" title="type parameter in ConfigurationNodeVisitor">T</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConfigurationNodeVisitor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/configuration/ConfigurationNodeVisitor.html#visitObjEntity-org.apache.cayenne.map.ObjEntity-">visitObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.map">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> declared as <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#entity">entity</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> that return <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#entityMatchingRow-org.apache.cayenne.DataRow-">entityMatchingRow</a></span>(<a href="../../../../../org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>&nbsp;row)</code>
<div class="block">Returns the deepest possible entity in the inheritance hierarchy that can be used
to create objects from a given DataRow.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#getClientEntity--">getClientEntity</a></span>()</code>
<div class="block">Returns an ObjEntity stripped of any server-side information, such as
DbEntity mapping.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">ObjAttribute.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjAttribute.html#getEntity--">getEntity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#getEntity--">getEntity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-java.lang.Class-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass)</code>
<div class="block">Looks in the DataMap's that this object was created with for the
ObjEntity that maps to the services the specified class</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getObjEntity-java.lang.Class-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">MappingNamespace.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/MappingNamespace.html#getObjEntity-java.lang.Class-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-java.lang.Class-boolean-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass,
boolean&nbsp;lookupClientResolver)</code>
<div class="block">
Looks in the DataMap's that this object was created with for the
ObjEntity that maps to the services the specified class, with option to
fallback to search by name with client resolver in case entity not found.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">MappingNamespace.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/MappingNamespace.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-java.lang.String-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getObjEntity-java.lang.String-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;objEntityName)</code>
<div class="block">Returns an ObjEntity for a given name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">MappingNamespace.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/MappingNamespace.html#getObjEntity-java.lang.String-">getObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Returns ObjEntity for a given name, or null if no such ObjEntity is found
in the MappingNamespace.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getObjEntityForJavaClass-java.lang.String-">getObjEntityForJavaClass</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;javaClassName)</code>
<div class="block">Returns an ObjEntity for a DataObject class name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">ObjRelationship.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjRelationship.html#getSourceEntity--">getSourceEntity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#getSuperEntity--">getSuperEntity</a></span>()</code>
<div class="block">Returns a "super" entity in the entity inheritance hierarchy.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">ObjRelationship.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjRelationship.html#getTargetEntity--">getTargetEntity</a></span>()</code>
<div class="block">Returns a target ObjEntity of this relationship.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#lookupObjEntity-java.lang.Class-">lookupObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
<div class="block"><span class="deprecationComment">since 4.0, use <a href="../../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-java.lang.Class-"><code>EntityResolver.getObjEntity(Class)</code></a>.</span></div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#lookupObjEntity-java.lang.Object-">lookupObjEntity</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> that return types with arguments of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">EntityInheritanceTree.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#allSubEntities--">allSubEntities</a></span>()</code>
<div class="block">Returns a collection containing this inheritance tree node entity and all its
subentities.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getMappedEntities-org.apache.cayenne.map.DbEntity-">getMappedEntities</a></span>(<a href="../../../../../org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a>&nbsp;dbEntity)</code>
<div class="block">Returns all ObjEntities mapped to the given DbEntity.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntities--">getObjEntities</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getObjEntities--">getObjEntities</a></span>()</code>
<div class="block">Returns an unmodifiable collection of ObjEntities stored in this DataMap.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MappingNamespace.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/MappingNamespace.html#getObjEntities--">getObjEntities</a></span>()</code>
<div class="block">Returns all ObjEntities in the namespace.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getObjEntityMap--">getObjEntityMap</a></span>()</code>
<div class="block">Returns a sorted unmodifiable map of ObjEntities contained in this
DataMap, keyed by ObjEntity name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getSubclassesForObjEntity-org.apache.cayenne.map.ObjEntity-">getSubclassesForObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;superEntity)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DbEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DbEntity.html#mappedObjEntities--">mappedObjEntities</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#addObjEntity-org.apache.cayenne.map.ObjEntity-">addObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>
<div class="block">Adds a new ObjEntity to this DataMap.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
<td class="colLast"><span class="typeNameLabel">EntityListenerFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityListenerFactory.html#createListener-org.apache.cayenne.map.EntityListener-org.apache.cayenne.map.ObjEntity-">createListener</a></span>(<a href="../../../../../org/apache/cayenne/map/EntityListener.html" title="class in org.apache.cayenne.map">EntityListener</a>&nbsp;listenerMapping,
<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<div class="block">Creates an instance of entity listener of a given class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ObjAttribute.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjAttribute.html#getDbPathIterator-org.apache.cayenne.map.ObjEntity-">getDbPathIterator</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/DataMap.html#getSubclassesForObjEntity-org.apache.cayenne.map.ObjEntity-">getSubclassesForObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;superEntity)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">ObjEntity.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjEntity.html#isSubentityOf-org.apache.cayenne.map.ObjEntity-">isSubentityOf</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>
<div class="block">Returns true if this entity directly or indirectly inherits from a given
entity, false otherwise.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">EntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntitySorter.html#sortObjectsForEntity-org.apache.cayenne.map.ObjEntity-java.util.List-boolean-">sortObjectsForEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;?&gt;&nbsp;objects,
boolean&nbsp;deleteOrder)</code>
<div class="block">Sorts a list of objects belonging to the ObjEntity.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> with type arguments of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">EntitySorter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntitySorter.html#sortObjEntities-java.util.List-boolean-">sortObjEntities</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt;&nbsp;objEntities,
boolean&nbsp;deleteOrder)</code>
<div class="block">Sorts a list of ObjEntities.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/apache/cayenne/map/package-summary.html">org.apache.cayenne.map</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EmbeddedAttribute.html#EmbeddedAttribute-java.lang.String-java.lang.String-org.apache.cayenne.map.ObjEntity-">EmbeddedAttribute</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/EntityInheritanceTree.html#EntityInheritanceTree-org.apache.cayenne.map.ObjEntity-">EntityInheritanceTree</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/map/ObjAttribute.html#ObjAttribute-java.lang.String-java.lang.String-org.apache.cayenne.map.ObjEntity-">ObjAttribute</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.query">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> that return <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">QueryMetadata.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/QueryMetadata.html#getObjEntity--">getObjEntity</a></span>()</code>
<div class="block">Returns an ObjEntity associated with a query or null if no such entity exists.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">QueryMetadataProxy.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/QueryMetadataProxy.html#getObjEntity--">getObjEntity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectById.html#resolveEntity-org.apache.cayenne.map.EntityResolver-">resolveEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/EntityResolver.html" title="class in org.apache.cayenne.map">EntityResolver</a>&nbsp;resolver)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,?&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectById.html#resolveId-org.apache.cayenne.map.ObjEntity-">resolveId</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.ObjEntity-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;root)</code>
<div class="block">Creates a SelectQuery with null qualifier, for the specifed ObjEntity</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.ObjEntity-org.apache.cayenne.exp.Expression-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;root,
<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>&nbsp;qualifier)</code>
<div class="block">Creates a SelectQuery for the specified ObjEntity with the given
qualifier.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SelectQuery.html#SelectQuery-org.apache.cayenne.map.ObjEntity-org.apache.cayenne.exp.Expression-java.util.List-">SelectQuery</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;root,
<a href="../../../../../org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a>&nbsp;qualifier,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>&gt;&nbsp;orderings)</code>
<div class="block">Creates a SelectQuery for the specified ObjEntity with the given
qualifier and orderings.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/query/SQLTemplate.html#SQLTemplate-org.apache.cayenne.map.ObjEntity-java.lang.String-">SQLTemplate</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;rootEntity,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultTemplate)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.reflect">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a> declared as <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">PersistentDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptor.html#entity">entity</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a> that return <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">LazyClassDescriptorDecorator.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/LazyClassDescriptorDecorator.html#getEntity--">getEntity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">PersistentDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptor.html#getEntity--">getEntity</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClassDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/ClassDescriptor.html#getEntity--">getEntity</a></span>()</code>
<div class="block">Returns an ObjEntity associated with this descriptor.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect">ClassDescriptor</a></code></td>
<td class="colLast"><span class="typeNameLabel">PersistentDescriptorFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptorFactory.html#getDescriptor-org.apache.cayenne.map.ObjEntity-java.lang.Class-">getDescriptor</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">PersistentDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/PersistentDescriptor.html#setEntity-org.apache.cayenne.map.ObjEntity-">setEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.reflect.generic">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/reflect/generic/package-summary.html">org.apache.cayenne.reflect.generic</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/reflect/generic/package-summary.html">org.apache.cayenne.reflect.generic</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect">ClassDescriptor</a></code></td>
<td class="colLast"><span class="typeNameLabel">DataObjectDescriptorFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/reflect/generic/DataObjectDescriptorFactory.html#getDescriptor-org.apache.cayenne.map.ObjEntity-java.lang.Class-">getDescriptor</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;entity,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;entityClass)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.cayenne.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> in <a href="../../../../../org/apache/cayenne/util/package-summary.html">org.apache.cayenne.util</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/apache/cayenne/util/package-summary.html">org.apache.cayenne.util</a> with parameters of type <a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">DeleteRuleUpdater.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/cayenne/util/DeleteRuleUpdater.html#updateObjEntity-org.apache.cayenne.map.ObjEntity-">updateObjEntity</a></span>(<a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&nbsp;e)</code>
<div class="block">Updates delete rules for all relationships in a objentity</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/cayenne/map/class-use/ObjEntity.html" target="_top">Frames</a></li>
<li><a href="ObjEntity.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2001&#x2013;2019 <a href="http://cayenne.apache.org/">Apache Cayenne</a>. All rights reserved.</small></p>
</body>
</html>