blob: fecf6ca82a29f8fd94cfab525217c33addba8957 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_35) on Wed Oct 10 18:40:44 CDT 2012 -->
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
PathImpl (OpenJPA Parent POM 2.2.1 API)
</TITLE>
<META NAME="date" CONTENT="2012-10-10">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PathImpl (OpenJPA Parent POM 2.2.1 API)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PathImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/ParameterExpressionImpl.html" title="class in org.apache.openjpa.persistence.criteria"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PredicateImpl.html" title="class in org.apache.openjpa.persistence.criteria"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/persistence/criteria/PathImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="PathImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.openjpa.persistence.criteria</FONT>
<BR>
Class PathImpl&lt;Z,X&gt;</H2>
<PRE>
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html" title="class in org.apache.openjpa.persistence.criteria">org.apache.openjpa.persistence.criteria.SelectionImpl</A>&lt;X&gt;
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.criteria">org.apache.openjpa.persistence.criteria.ExpressionImpl</A>&lt;X&gt;
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.openjpa.persistence.criteria.PathImpl&lt;Z,X&gt;</B>
</PRE>
<DL>
<DT><DT><B>Type Parameters:</B><DD><CODE>Z</CODE> - the type of the parent path<DD><CODE>X</CODE> - the type of this path</DL>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;X&gt;, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;X&gt;, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Selection.html?is-external=true" title="class or interface in javax.persistence.criteria">Selection</A>&lt;X&gt;, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/TupleElement.html?is-external=true" title="class or interface in javax.persistence">TupleElement</A>&lt;X&gt;, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html" title="interface in org.apache.openjpa.persistence.criteria">CriteriaExpression</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/openjpa/persistence/criteria/FetchPathImpl.html" title="class in org.apache.openjpa.persistence.criteria">FetchPathImpl</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/FromImpl.html" title="class in org.apache.openjpa.persistence.criteria">FromImpl</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/Joins.MapKey.html" title="class in org.apache.openjpa.persistence.criteria">Joins.MapKey</A></DD>
</DL>
<HR>
<DL>
<DT><PRE> class <B>PathImpl&lt;Z,X&gt;</B><DT>extends <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.criteria">ExpressionImpl</A>&lt;X&gt;<DT>implements <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;X&gt;</DL>
</PRE>
<P>
Path is an expression often representing a persistent attribute traversed from another (parent) path.
The type of the path is the type of the persistent attribute.
If the persistent attribute is bindable, then further path can be traversed from this path.
<P>
<P>
<DL>
<DT><B>Author:</B></DT>
<DD>Pinaki Poddar, Fay Wang</DD>
</DL>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;? super <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>,?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#_member">_member</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#_parent">_parent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#PathImpl(java.lang.Class)">PathImpl</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;&nbsp;cls)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Protected constructor use by root path which neither represent a member nor has a parent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#PathImpl(org.apache.openjpa.persistence.criteria.PathImpl, org.apache.openjpa.persistence.meta.Members.Member, java.lang.Class)">PathImpl</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>&gt;&nbsp;parent,
<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;? super <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>,?&gt;&nbsp;member,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;&nbsp;cls)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a path from the given non-null parent representing the given non-null member.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#asValue(org.apache.openjpa.persistence.criteria.AliasContext)">asValue</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/AliasContext.html" title="interface in org.apache.openjpa.persistence.criteria">AliasContext</A>&nbsp;q)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a string representation of this node as a value in the context of the given query.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#asVariable(org.apache.openjpa.persistence.criteria.AliasContext)">asVariable</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/AliasContext.html" title="interface in org.apache.openjpa.persistence.criteria">AliasContext</A>&nbsp;q)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a string representation of this node as a variable in the context of the given query.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;K,V,M extends <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;&gt;
<BR>
<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;M&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#get(javax.persistence.metamodel.MapAttribute)">get</A></B>(<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/MapAttribute.html?is-external=true" title="class or interface in javax.persistence.metamodel">MapAttribute</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>,K,V&gt;&nbsp;map)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a new path that represents the given map-valued attribute from this path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;E,C extends <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;E&gt;&gt;
<BR>
<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;C&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#get(javax.persistence.metamodel.PluralAttribute)">get</A></B>(<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/PluralAttribute.html?is-external=true" title="class or interface in javax.persistence.metamodel">PluralAttribute</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>,C,E&gt;&nbsp;coll)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a new path that represents the given multi-valued attribute from this path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;Y&gt; <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;Y&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#get(javax.persistence.metamodel.SingularAttribute)">get</A></B>(<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/SingularAttribute.html?is-external=true" title="class or interface in javax.persistence.metamodel">SingularAttribute</A>&lt;? super <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>,Y&gt;&nbsp;attr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a new path that represents the given single-valued attribute from this path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
<TR ALIGN="right" VALIGN="">
<TD NOWRAP><FONT SIZE="-1">
<CODE>&lt;Y&gt; <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;Y&gt;</CODE></FONT></TD>
</TR>
</TABLE>
</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#get(java.lang.String)">get</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;attName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a new path that represents the attribute of the given name from this path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getCorrelatedJoin(org.apache.openjpa.persistence.criteria.PathImpl)">getCorrelatedJoin</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getCorrelatedPath()">getCorrelatedPath</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the path correlated to this path, if any.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getCorrelatedRoot(org.apache.openjpa.persistence.criteria.SubqueryImpl)">getCorrelatedRoot</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/SubqueryImpl.html" title="class in org.apache.openjpa.persistence.criteria">SubqueryImpl</A>&lt;?&gt;&nbsp;subquery)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getEmbeddedFieldMetaData(org.apache.openjpa.meta.FieldMetaData)">getEmbeddedFieldMetaData</A></B>(<A HREF="../../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A>&nbsp;fmd)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;?,?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getInnermostMember(org.apache.openjpa.persistence.criteria.PathImpl, org.apache.openjpa.persistence.meta.Members.Member)">getInnermostMember</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;parent,
<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;?,?&gt;&nbsp;member)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getInnermostParentPath()">getInnermostParentPath</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the path that originates this traversal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;? extends <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>,<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getMember()">getMember</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/Bindable.html?is-external=true" title="class or interface in javax.persistence.metamodel">Bindable</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getModel()">getModel</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bindable object that corresponds to the path expression.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getParentPath()">getParentPath</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the parent "node" in the path or null if no parent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/Type.html?is-external=true" title="class or interface in javax.persistence.metamodel">Type</A>&lt;?&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#getType()">getType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#inSubquery(org.apache.openjpa.persistence.criteria.SubqueryImpl)">inSubquery</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/SubqueryImpl.html" title="class in org.apache.openjpa.persistence.criteria">SubqueryImpl</A>&lt;?&gt;&nbsp;subquery)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Affirms if this receiver occurs in the roots of the given subquery.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#isCorrelated()">isCorrelated</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Affirms if this path is correlated to another path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#setCorrelatedPath(org.apache.openjpa.persistence.criteria.PathImpl)">setCorrelatedPath</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;correlatedPath)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Makes this path correlated to the given path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#toValue(org.apache.openjpa.kernel.exps.ExpressionFactory, org.apache.openjpa.persistence.criteria.CriteriaQueryImpl)">toValue</A></B>(<A HREF="../../../../../org/apache/openjpa/kernel/exps/ExpressionFactory.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionFactory</A>&nbsp;factory,
<A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaQueryImpl.html" title="class in org.apache.openjpa.persistence.criteria">CriteriaQueryImpl</A>&lt;?&gt;&nbsp;q)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert this path to a kernel path.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#traversePath(org.apache.openjpa.persistence.criteria.PathImpl, org.apache.openjpa.kernel.exps.Path, org.apache.openjpa.meta.FieldMetaData)">traversePath</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;parent,
<A HREF="../../../../../org/apache/openjpa/kernel/exps/Path.html" title="interface in org.apache.openjpa.kernel.exps">Path</A>&nbsp;path,
<A HREF="../../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A>&nbsp;fmd)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html#type()">type</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the type() expression corresponding to this path.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.persistence.criteria.ExpressionImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.openjpa.persistence.criteria.<A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.criteria">ExpressionImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#as(java.lang.Class)">as</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#in(java.util.Collection)">in</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#in(javax.persistence.criteria.Expression...)">in</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#in(javax.persistence.criteria.Expression)">in</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#in(java.lang.Object...)">in</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#isNotNull()">isNotNull</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#isNull()">isNull</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#toKernelExpression(org.apache.openjpa.kernel.exps.ExpressionFactory, org.apache.openjpa.persistence.criteria.CriteriaQueryImpl)">toKernelExpression</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.persistence.criteria.SelectionImpl"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.apache.openjpa.persistence.criteria.<A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html" title="class in org.apache.openjpa.persistence.criteria">SelectionImpl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#acceptVisit(org.apache.openjpa.persistence.criteria.CriteriaExpressionVisitor)">acceptVisit</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#alias(java.lang.String)">alias</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#asProjection(org.apache.openjpa.persistence.criteria.AliasContext)">asProjection</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#assertValidName(java.lang.String)">assertValidName</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#getAlias()">getAlias</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#getCompoundSelectionItems()">getCompoundSelectionItems</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#getJavaType()">getJavaType</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#isAliased()">isAliased</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#isAutoAliased()">isAutoAliased</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#isCompoundSelection()">isCompoundSelection</A>, <A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#setAutoAlias(java.lang.String)">setAutoAlias</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/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://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.persistence.criteria.Expression"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface javax.persistence.criteria.<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#as(java.lang.Class)" title="class or interface in javax.persistence.criteria">as</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#in(java.util.Collection)" title="class or interface in javax.persistence.criteria">in</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#in(javax.persistence.criteria.Expression...)" title="class or interface in javax.persistence.criteria">in</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#in(javax.persistence.criteria.Expression)" title="class or interface in javax.persistence.criteria">in</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#in(java.lang.Object...)" title="class or interface in javax.persistence.criteria">in</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#isNotNull()" title="class or interface in javax.persistence.criteria">isNotNull</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true#isNull()" title="class or interface in javax.persistence.criteria">isNull</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.persistence.criteria.Selection"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface javax.persistence.criteria.<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Selection.html?is-external=true" title="class or interface in javax.persistence.criteria">Selection</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Selection.html?is-external=true#alias(java.lang.String)" title="class or interface in javax.persistence.criteria">alias</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Selection.html?is-external=true#getCompoundSelectionItems()" title="class or interface in javax.persistence.criteria">getCompoundSelectionItems</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Selection.html?is-external=true#isCompoundSelection()" title="class or interface in javax.persistence.criteria">isCompoundSelection</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.persistence.TupleElement"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface javax.persistence.<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/TupleElement.html?is-external=true" title="class or interface in javax.persistence">TupleElement</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/TupleElement.html?is-external=true#getAlias()" title="class or interface in javax.persistence">getAlias</A>, <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/TupleElement.html?is-external=true#getJavaType()" title="class or interface in javax.persistence">getJavaType</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="_parent"><!-- --></A><H3>
_parent</H3>
<PRE>
protected final <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>&gt; <B>_parent</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="_member"><!-- --></A><H3>
_member</H3>
<PRE>
protected final <A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;? super <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>,?&gt; <B>_member</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="PathImpl(java.lang.Class)"><!-- --></A><H3>
PathImpl</H3>
<PRE>
protected <B>PathImpl</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;&nbsp;cls)</PRE>
<DL>
<DD>Protected constructor use by root path which neither represent a member nor has a parent.
<P>
</DL>
<HR>
<A NAME="PathImpl(org.apache.openjpa.persistence.criteria.PathImpl, org.apache.openjpa.persistence.meta.Members.Member, java.lang.Class)"><!-- --></A><H3>
PathImpl</H3>
<PRE>
public <B>PathImpl</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>&gt;&nbsp;parent,
<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;? super <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>,?&gt;&nbsp;member,
<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;&nbsp;cls)</PRE>
<DL>
<DD>Create a path from the given non-null parent representing the given non-null member. The given class denotes
the type expressed by this path.
<P>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getModel()"><!-- --></A><H3>
getModel</H3>
<PRE>
public <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/Bindable.html?is-external=true" title="class or interface in javax.persistence.metamodel">Bindable</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt; <B>getModel</B>()</PRE>
<DL>
<DD>Returns the bindable object that corresponds to the path expression.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#getModel()" title="class or interface in javax.persistence.criteria">getModel</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getParentPath()"><!-- --></A><H3>
getParentPath</H3>
<PRE>
public final <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>&gt; <B>getParentPath</B>()</PRE>
<DL>
<DD>Return the parent "node" in the path or null if no parent.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#getParentPath()" title="class or interface in javax.persistence.criteria">getParentPath</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getInnermostParentPath()"><!-- --></A><H3>
getInnermostParentPath</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt; <B>getInnermostParentPath</B>()</PRE>
<DL>
<DD>Gets the path that originates this traversal. Can be itself if this itself is the origin.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getEmbeddedFieldMetaData(org.apache.openjpa.meta.FieldMetaData)"><!-- --></A><H3>
getEmbeddedFieldMetaData</H3>
<PRE>
protected <A HREF="../../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A> <B>getEmbeddedFieldMetaData</B>(<A HREF="../../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A>&nbsp;fmd)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getInnermostMember(org.apache.openjpa.persistence.criteria.PathImpl, org.apache.openjpa.persistence.meta.Members.Member)"><!-- --></A><H3>
getInnermostMember</H3>
<PRE>
protected <A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;?,?&gt; <B>getInnermostMember</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;parent,
<A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;?,?&gt;&nbsp;member)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setCorrelatedPath(org.apache.openjpa.persistence.criteria.PathImpl)"><!-- --></A><H3>
setCorrelatedPath</H3>
<PRE>
public void <B>setCorrelatedPath</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;correlatedPath)</PRE>
<DL>
<DD>Makes this path correlated to the given path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCorrelatedPath()"><!-- --></A><H3>
getCorrelatedPath</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt; <B>getCorrelatedPath</B>()</PRE>
<DL>
<DD>Gets the path correlated to this path, if any.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isCorrelated()"><!-- --></A><H3>
isCorrelated</H3>
<PRE>
public boolean <B>isCorrelated</B>()</PRE>
<DL>
<DD>Affirms if this path is correlated to another path.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="toValue(org.apache.openjpa.kernel.exps.ExpressionFactory, org.apache.openjpa.persistence.criteria.CriteriaQueryImpl)"><!-- --></A><H3>
toValue</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</A> <B>toValue</B>(<A HREF="../../../../../org/apache/openjpa/kernel/exps/ExpressionFactory.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionFactory</A>&nbsp;factory,
<A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaQueryImpl.html" title="class in org.apache.openjpa.persistence.criteria">CriteriaQueryImpl</A>&lt;?&gt;&nbsp;q)</PRE>
<DL>
<DD>Convert this path to a kernel path.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html#toValue(org.apache.openjpa.kernel.exps.ExpressionFactory, org.apache.openjpa.persistence.criteria.CriteriaQueryImpl)">toValue</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.criteria">ExpressionImpl</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>factory</CODE> - creates the kernel expression<DD><CODE>q</CODE> - the query definition context of this expression
<DT><B>Returns:</B><DD>an equivalent kernel value</DL>
</DD>
</DL>
<HR>
<A NAME="getCorrelatedRoot(org.apache.openjpa.persistence.criteria.SubqueryImpl)"><!-- --></A><H3>
getCorrelatedRoot</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt; <B>getCorrelatedRoot</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/SubqueryImpl.html" title="class in org.apache.openjpa.persistence.criteria">SubqueryImpl</A>&lt;?&gt;&nbsp;subquery)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCorrelatedJoin(org.apache.openjpa.persistence.criteria.PathImpl)"><!-- --></A><H3>
getCorrelatedJoin</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt; <B>getCorrelatedJoin</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;path)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="inSubquery(org.apache.openjpa.persistence.criteria.SubqueryImpl)"><!-- --></A><H3>
inSubquery</H3>
<PRE>
public boolean <B>inSubquery</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/SubqueryImpl.html" title="class in org.apache.openjpa.persistence.criteria">SubqueryImpl</A>&lt;?&gt;&nbsp;subquery)</PRE>
<DL>
<DD>Affirms if this receiver occurs in the roots of the given subquery.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="traversePath(org.apache.openjpa.persistence.criteria.PathImpl, org.apache.openjpa.kernel.exps.Path, org.apache.openjpa.meta.FieldMetaData)"><!-- --></A><H3>
traversePath</H3>
<PRE>
protected void <B>traversePath</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="class in org.apache.openjpa.persistence.criteria">PathImpl</A>&lt;?,?&gt;&nbsp;parent,
<A HREF="../../../../../org/apache/openjpa/kernel/exps/Path.html" title="interface in org.apache.openjpa.kernel.exps">Path</A>&nbsp;path,
<A HREF="../../../../../org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta">FieldMetaData</A>&nbsp;fmd)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="get(javax.persistence.metamodel.SingularAttribute)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;Y&gt; <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;Y&gt; <B>get</B>(<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/SingularAttribute.html?is-external=true" title="class or interface in javax.persistence.metamodel">SingularAttribute</A>&lt;? super <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>,Y&gt;&nbsp;attr)</PRE>
<DL>
<DD>Gets a new path that represents the given single-valued attribute from this path.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#get(javax.persistence.metamodel.SingularAttribute)" title="class or interface in javax.persistence.criteria">get</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="get(javax.persistence.metamodel.PluralAttribute)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;E,C extends <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;E&gt;&gt; <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;C&gt; <B>get</B>(<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/PluralAttribute.html?is-external=true" title="class or interface in javax.persistence.metamodel">PluralAttribute</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>,C,E&gt;&nbsp;coll)</PRE>
<DL>
<DD>Gets a new path that represents the given multi-valued attribute from this path.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#get(javax.persistence.metamodel.PluralAttribute)" title="class or interface in javax.persistence.criteria">get</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="get(javax.persistence.metamodel.MapAttribute)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;K,V,M extends <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;&gt; <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;M&gt; <B>get</B>(<A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/MapAttribute.html?is-external=true" title="class or interface in javax.persistence.metamodel">MapAttribute</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>,K,V&gt;&nbsp;map)</PRE>
<DL>
<DD>Gets a new path that represents the given map-valued attribute from this path.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#get(javax.persistence.metamodel.MapAttribute)" title="class or interface in javax.persistence.criteria">get</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="get(java.lang.String)"><!-- --></A><H3>
get</H3>
<PRE>
public &lt;Y&gt; <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;Y&gt; <B>get</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;attName)</PRE>
<DL>
<DD>Gets a new path that represents the attribute of the given name from this path.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#get(java.lang.String)" title="class or interface in javax.persistence.criteria">get</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if this path represents a basic attribute that is can not be traversed
further.</DL>
</DD>
</DL>
<HR>
<A NAME="getType()"><!-- --></A><H3>
getType</H3>
<PRE>
public <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/metamodel/Type.html?is-external=true" title="class or interface in javax.persistence.metamodel">Type</A>&lt;?&gt; <B>getType</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getMember()"><!-- --></A><H3>
getMember</H3>
<PRE>
public <A HREF="../../../../../org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta">Members.Member</A>&lt;? extends <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">Z</A>,<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt; <B>getMember</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="type()"><!-- --></A><H3>
type</H3>
<PRE>
public <A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Expression.html?is-external=true" title="class or interface in javax.persistence.criteria">Expression</A>&lt;<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;&gt; <B>type</B>()</PRE>
<DL>
<DD>Get the type() expression corresponding to this path.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true#type()" title="class or interface in javax.persistence.criteria">type</A></CODE> in interface <CODE><A HREF="http://download.oracle.com/javaee/6/api/javax/persistence/criteria/Path.html?is-external=true" title="class or interface in javax.persistence.criteria">Path</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="asValue(org.apache.openjpa.persistence.criteria.AliasContext)"><!-- --></A><H3>
asValue</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> <B>asValue</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/AliasContext.html" title="interface in org.apache.openjpa.persistence.criteria">AliasContext</A>&nbsp;q)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html#asValue(org.apache.openjpa.persistence.criteria.AliasContext)">CriteriaExpression</A></CODE></B></DD>
<DD>Get a string representation of this node as a value in the context of the given query.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html#asValue(org.apache.openjpa.persistence.criteria.AliasContext)">asValue</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html" title="interface in org.apache.openjpa.persistence.criteria">CriteriaExpression</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#asValue(org.apache.openjpa.persistence.criteria.AliasContext)">asValue</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html" title="class in org.apache.openjpa.persistence.criteria">SelectionImpl</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="asVariable(org.apache.openjpa.persistence.criteria.AliasContext)"><!-- --></A><H3>
asVariable</H3>
<PRE>
public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> <B>asVariable</B>(<A HREF="../../../../../org/apache/openjpa/persistence/criteria/AliasContext.html" title="interface in org.apache.openjpa.persistence.criteria">AliasContext</A>&nbsp;q)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html#asVariable(org.apache.openjpa.persistence.criteria.AliasContext)">CriteriaExpression</A></CODE></B></DD>
<DD>Get a string representation of this node as a variable in the context of the given query.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html#asVariable(org.apache.openjpa.persistence.criteria.AliasContext)">asVariable</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/CriteriaExpression.html" title="interface in org.apache.openjpa.persistence.criteria">CriteriaExpression</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html#asVariable(org.apache.openjpa.persistence.criteria.AliasContext)">asVariable</A></CODE> in class <CODE><A HREF="../../../../../org/apache/openjpa/persistence/criteria/SelectionImpl.html" title="class in org.apache.openjpa.persistence.criteria">SelectionImpl</A>&lt;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PathImpl.html" title="type parameter in PathImpl">X</A>&gt;</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/PathImpl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/ParameterExpressionImpl.html" title="class in org.apache.openjpa.persistence.criteria"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/criteria/PredicateImpl.html" title="class in org.apache.openjpa.persistence.criteria"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/persistence/criteria/PathImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="PathImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright &#169; 2006-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>