blob: 724698ab5b293da5b727766aae132efe59d410ae [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_11) on Wed Jul 20 09:13:52 CDT 2011 -->
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
Expression (OpenJPA Parent POM 2.1.1 API)
</TITLE>
<META NAME="date" CONTENT="2011-07-20">
<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="Expression (OpenJPA Parent POM 2.1.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/Expression.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/query/ExistsExpression.html" title="class in org.apache.openjpa.persistence.query"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/query/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.query"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/persistence/query/Expression.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Expression.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;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.query</FONT>
<BR>
Interface Expression</H2>
<DL>
<DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../../org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</A></DD>
</DL>
<DL>
<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../../org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query">Aggregate</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</A></DD>
</DL>
<DL>
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/apache/openjpa/persistence/query/AbsExpression.html" title="class in org.apache.openjpa.persistence.query">AbsExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/AbstractDomainObject.html" title="class in org.apache.openjpa.persistence.query">AbstractDomainObject</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/AbstractPath.html" title="class in org.apache.openjpa.persistence.query">AbstractPath</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/AllExpression.html" title="class in org.apache.openjpa.persistence.query">AllExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/AnyExpression.html" title="class in org.apache.openjpa.persistence.query">AnyExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ArrayExpression.html" title="class in org.apache.openjpa.persistence.query">ArrayExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/AverageExpression.html" title="class in org.apache.openjpa.persistence.query">AverageExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/BinaryOperatorExpression.html" title="class in org.apache.openjpa.persistence.query">BinaryOperatorExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ConcatExpression.html" title="class in org.apache.openjpa.persistence.query">ConcatExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ConstantExpression.html" title="class in org.apache.openjpa.persistence.query">ConstantExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/CountExpression.html" title="class in org.apache.openjpa.persistence.query">CountExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/CurrentTimeExpression.html" title="class in org.apache.openjpa.persistence.query">CurrentTimeExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/DistinctExpression.html" title="class in org.apache.openjpa.persistence.query">DistinctExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/DividedByExpression.html" title="class in org.apache.openjpa.persistence.query">DividedByExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ElseExpression.html" title="class in org.apache.openjpa.persistence.query">ElseExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/EntryExpression.html" title="class in org.apache.openjpa.persistence.query">EntryExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.query">ExpressionImpl</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/FetchPath.html" title="class in org.apache.openjpa.persistence.query">FetchPath</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/IndexExpression.html" title="class in org.apache.openjpa.persistence.query">IndexExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/JoinPath.html" title="class in org.apache.openjpa.persistence.query">JoinPath</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/KeyExpression.html" title="class in org.apache.openjpa.persistence.query">KeyExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/LengthExpression.html" title="class in org.apache.openjpa.persistence.query">LengthExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/LiteralExpression.html" title="class in org.apache.openjpa.persistence.query">LiteralExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/LocateExpression.html" title="class in org.apache.openjpa.persistence.query">LocateExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/LowerExpression.html" title="class in org.apache.openjpa.persistence.query">LowerExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/MaxExpression.html" title="class in org.apache.openjpa.persistence.query">MaxExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/MinExpression.html" title="class in org.apache.openjpa.persistence.query">MinExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/MinusExpression.html" title="class in org.apache.openjpa.persistence.query">MinusExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ModExpression.html" title="class in org.apache.openjpa.persistence.query">ModExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/NavigationPath.html" title="class in org.apache.openjpa.persistence.query">NavigationPath</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/OperatorPath.html" title="class in org.apache.openjpa.persistence.query">OperatorPath</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ParameterExpression.html" title="class in org.apache.openjpa.persistence.query">ParameterExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PlusExpression.html" title="class in org.apache.openjpa.persistence.query">PlusExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/QueryDefinitionImpl.html" title="class in org.apache.openjpa.persistence.query">QueryDefinitionImpl</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/QueryExpression.html" title="class in org.apache.openjpa.persistence.query">QueryExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/RangeExpression.html" title="class in org.apache.openjpa.persistence.query">RangeExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/RootPath.html" title="class in org.apache.openjpa.persistence.query">RootPath</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SizeExpression.html" title="class in org.apache.openjpa.persistence.query">SizeExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SomeExpression.html" title="class in org.apache.openjpa.persistence.query">SomeExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SquareRootExpression.html" title="class in org.apache.openjpa.persistence.query">SquareRootExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SubStringExpression.html" title="class in org.apache.openjpa.persistence.query">SubStringExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SumExpression.html" title="class in org.apache.openjpa.persistence.query">SumExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/TimesExpression.html" title="class in org.apache.openjpa.persistence.query">TimesExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/TrimExpression.html" title="class in org.apache.openjpa.persistence.query">TrimExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/TypeExpression.html" title="class in org.apache.openjpa.persistence.query">TypeExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/UnaryMinusExpression.html" title="class in org.apache.openjpa.persistence.query">UnaryMinusExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/UnaryOperatorExpression.html" title="class in org.apache.openjpa.persistence.query">UnaryOperatorExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/UpperExpression.html" title="class in org.apache.openjpa.persistence.query">UpperExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/ValueExpression.html" title="class in org.apache.openjpa.persistence.query">ValueExpression</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/VarArgsExpression.html" title="class in org.apache.openjpa.persistence.query">VarArgsExpression</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public interface <B>Expression</B><DT>extends <A HREF="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</A></DL>
</PRE>
<P>
Instances of this interface can be used either as select list items or as
predicate operands.
<P>
<P>
<HR>
<P>
<!-- ========== 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="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#abs()">abs</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Absolute value.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(org.apache.openjpa.persistence.query.Expression...)">concat</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>...&nbsp;str)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Concatenate a string with other string(s).</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#concat(java.lang.String...)">concat</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;str)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Concatenate a string with other string(s).</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(org.apache.openjpa.persistence.query.Expression)">dividedBy</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Division.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#dividedBy(java.lang.Number)">dividedBy</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Division.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Class...)">in</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>...&nbsp;classes)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression value is a member
of the argument list.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Enum...)">in</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;...&nbsp;enums)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression value is a member
of the argument list.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Expression...)">in</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>...&nbsp;params)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression value is a member
of the argument list.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.Number...)">in</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>...&nbsp;nums)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression value is a member
of the argument list.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(java.lang.String...)">in</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;strings)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression value is a member
of the argument list.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#in(org.apache.openjpa.persistence.query.Subquery)">in</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</A>&nbsp;subquery)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression value is a member
of a subquery result.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#isNull()">isNull</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the value of the expression is
null.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#length()">length</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String length This method must be invoked on an expression corresponding
to a string.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression)">locate</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;str)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locate a string contained within the string corresponding to the
expression on which the method was invoked.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)">locate</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;str,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;position)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(org.apache.openjpa.persistence.query.Expression, int)">locate</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;str,
int&nbsp;position)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String)">locate</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locate a string contained within the string corresponding to the
expression on which the method was invoked.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String, org.apache.openjpa.persistence.query.Expression)">locate</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;position)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#locate(java.lang.String, int)">locate</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str,
int&nbsp;position)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#lower()">lower</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert string to lowercase.</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/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#member(org.apache.openjpa.persistence.query.PathExpression)">member</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</A>&nbsp;arg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a predicate for testing whether the expression is a member of the
association or element collection denoted by the path expression.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus()">minus</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unary minus.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(org.apache.openjpa.persistence.query.Expression)">minus</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subtraction.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#minus(java.lang.Number)">minus</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subtraction.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(org.apache.openjpa.persistence.query.Expression)">mod</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Modulo operation.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#mod(int)">mod</A></B>(int&nbsp;num)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Modulo operation.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(org.apache.openjpa.persistence.query.Expression)">plus</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Addition.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#plus(java.lang.Number)">plus</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Addition.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#sqrt()">sqrt</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Square root.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression)">substring</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;start)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract a substring starting at specified position through to the end of
the string.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)">substring</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;start,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;len)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract a substring.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(org.apache.openjpa.persistence.query.Expression, int)">substring</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;start,
int&nbsp;len)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract a substring.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int)">substring</A></B>(int&nbsp;start)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract a substring starting at specified position through to the end of
the string.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int, org.apache.openjpa.persistence.query.Expression)">substring</A></B>(int&nbsp;start,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;len)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract a substring.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#substring(int, int)">substring</A></B>(int&nbsp;start,
int&nbsp;len)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extract a substring.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(org.apache.openjpa.persistence.query.Expression)">times</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Multiplication.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#times(java.lang.Number)">times</A></B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Multiplication.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim()">trim</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trim leading and trailing blanks.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char)">trim</A></B>(char&nbsp;c)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trim leading and trailing occurrences of character from the string.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(char, org.apache.openjpa.persistence.query.TrimSpec)">trim</A></B>(char&nbsp;c,
<A HREF="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</A>&nbsp;spec)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trim occurrences of the character from leading or trailing (or both)
positions of the string, as specified by trim spec.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression)">trim</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trim leading and trailing occurrences of character specified by the
expression argument from the string.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.TrimSpec)">trim</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr,
<A HREF="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</A>&nbsp;spec)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trim occurrences of the character specified by the expression argument
from leading or trailing (or both) positions of the string, as specified
by trim spec.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#trim(org.apache.openjpa.persistence.query.TrimSpec)">trim</A></B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</A>&nbsp;spec)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Trim leading, trailing blanks (or both) as specified by trim spec.</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/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html#upper()">upper</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert string to uppercase.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.persistence.query.SelectItem"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface org.apache.openjpa.persistence.query.<A HREF="../../../../../org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#asc()">asc</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/SelectItem.html#desc()">desc</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.openjpa.persistence.query.PredicateOperand"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from interface org.apache.openjpa.persistence.query.<A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar, java.util.Calendar)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Calendar, org.apache.openjpa.persistence.query.PredicateOperand)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date, java.util.Date)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.util.Date, org.apache.openjpa.persistence.query.PredicateOperand)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number, java.lang.Number)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.Number, org.apache.openjpa.persistence.query.PredicateOperand)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand, java.util.Calendar)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand, java.util.Date)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand, java.lang.Number)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand, org.apache.openjpa.persistence.query.PredicateOperand)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(org.apache.openjpa.persistence.query.PredicateOperand, java.lang.String)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String, org.apache.openjpa.persistence.query.PredicateOperand)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#between(java.lang.String, java.lang.String)">between</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(boolean)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Calendar)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Class)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.util.Date)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Enum)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.Number)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(org.apache.openjpa.persistence.query.PredicateOperand)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#equal(java.lang.String)">equal</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Calendar)">greaterEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.util.Date)">greaterEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.Number)">greaterEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(org.apache.openjpa.persistence.query.PredicateOperand)">greaterEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterEqual(java.lang.String)">greaterEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Calendar)">greaterThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.util.Date)">greaterThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.Number)">greaterThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(org.apache.openjpa.persistence.query.PredicateOperand)">greaterThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#greaterThan(java.lang.String)">greaterThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Calendar)">lessEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.util.Date)">lessEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.Number)">lessEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(org.apache.openjpa.persistence.query.PredicateOperand)">lessEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessEqual(java.lang.String)">lessEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Calendar)">lessThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.util.Date)">lessThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.Number)">lessThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(org.apache.openjpa.persistence.query.PredicateOperand)">lessThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#lessThan(java.lang.String)">lessThan</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand)">like</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand, char)">like</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(org.apache.openjpa.persistence.query.PredicateOperand, org.apache.openjpa.persistence.query.PredicateOperand)">like</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String)">like</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String, char)">like</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#like(java.lang.String, org.apache.openjpa.persistence.query.PredicateOperand)">like</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(boolean)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Calendar)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Class)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.util.Date)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Enum)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.Number)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(org.apache.openjpa.persistence.query.PredicateOperand)">notEqual</A>, <A HREF="../../../../../org/apache/openjpa/persistence/query/PredicateOperand.html#notEqual(java.lang.String)">notEqual</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ 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="member(org.apache.openjpa.persistence.query.PathExpression)"><!-- --></A><H3>
member</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>member</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</A>&nbsp;arg)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression is a member of the
association or element collection denoted by the path expression. The
argument must correspond to a collection-valued association or element
collection of like type.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - -
a path expression that specifies a collection-valued
association or an element collection
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="isNull()"><!-- --></A><H3>
isNull</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>isNull</B>()</PRE>
<DL>
<DD>Create a predicate for testing whether the value of the expression is
null.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="in(java.lang.String...)"><!-- --></A><H3>
in</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>in</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;strings)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression value is a member
of the argument list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>strings</CODE> -
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="in(java.lang.Number...)"><!-- --></A><H3>
in</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>in</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>...&nbsp;nums)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression value is a member
of the argument list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>nums</CODE> -
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="in(java.lang.Enum...)"><!-- --></A><H3>
in</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>in</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;?&gt;...&nbsp;enums)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression value is a member
of the argument list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>enums</CODE> -
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="in(java.lang.Class...)"><!-- --></A><H3>
in</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>in</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>...&nbsp;classes)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression value is a member
of the argument list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>classes</CODE> -
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="in(org.apache.openjpa.persistence.query.Expression...)"><!-- --></A><H3>
in</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>in</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>...&nbsp;params)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression value is a member
of the argument list.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>params</CODE> -
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="in(org.apache.openjpa.persistence.query.Subquery)"><!-- --></A><H3>
in</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</A> <B>in</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query">Subquery</A>&nbsp;subquery)</PRE>
<DL>
<DD>Create a predicate for testing whether the expression value is a member
of a subquery result.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>subquery</CODE> -
<DT><B>Returns:</B><DD>conditional predicate</DL>
</DD>
</DL>
<HR>
<A NAME="length()"><!-- --></A><H3>
length</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>length</B>()</PRE>
<DL>
<DD>String length This method must be invoked on an expression corresponding
to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression denoting the length of the string.</DL>
</DD>
</DL>
<HR>
<A NAME="concat(java.lang.String...)"><!-- --></A><H3>
concat</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>concat</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>...&nbsp;str)</PRE>
<DL>
<DD>Concatenate a string with other string(s). This method must be invoked on
an expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
string(s)
<DT><B>Returns:</B><DD>expression denoting the concatenation of the strings, starting
with the string corresponding to the expression on which the
method was invoked.</DL>
</DD>
</DL>
<HR>
<A NAME="concat(org.apache.openjpa.persistence.query.Expression...)"><!-- --></A><H3>
concat</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>concat</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>...&nbsp;str)</PRE>
<DL>
<DD>Concatenate a string with other string(s). This method must be invoked on
an expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
expression(s) corresponding to string(s)
<DT><B>Returns:</B><DD>expression denoting the concatenation of the strings, starting
with the string corresponding to the expression on which the
method was invoked.</DL>
</DD>
</DL>
<HR>
<A NAME="substring(int)"><!-- --></A><H3>
substring</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>substring</B>(int&nbsp;start)</PRE>
<DL>
<DD>Extract a substring starting at specified position through to the end of
the string. This method must be invoked on an expression corresponding to
a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>start</CODE> - -
start position (1 indicates first position)
<DT><B>Returns:</B><DD>expression denoting the extracted substring</DL>
</DD>
</DL>
<HR>
<A NAME="substring(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
substring</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>substring</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;start)</PRE>
<DL>
<DD>Extract a substring starting at specified position through to the end of
the string. This method must be invoked on an expression corresponding to
a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>start</CODE> - -
expression denoting start position (1 indicates first
position)
<DT><B>Returns:</B><DD>expression denoting the extracted substring</DL>
</DD>
</DL>
<HR>
<A NAME="substring(int, int)"><!-- --></A><H3>
substring</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>substring</B>(int&nbsp;start,
int&nbsp;len)</PRE>
<DL>
<DD>Extract a substring. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>start</CODE> - -
start position (1 indicates first position)<DD><CODE>len</CODE> - -
length of the substring to be returned
<DT><B>Returns:</B><DD>expression denoting the extracted substring</DL>
</DD>
</DL>
<HR>
<A NAME="substring(int, org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
substring</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>substring</B>(int&nbsp;start,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;len)</PRE>
<DL>
<DD>Extract a substring. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>start</CODE> - -
start position (1 indicates first position)<DD><CODE>len</CODE> - -
expression denoting length of the substring to return
<DT><B>Returns:</B><DD>expression denoting the extracted substring</DL>
</DD>
</DL>
<HR>
<A NAME="substring(org.apache.openjpa.persistence.query.Expression, int)"><!-- --></A><H3>
substring</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>substring</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;start,
int&nbsp;len)</PRE>
<DL>
<DD>Extract a substring. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>start</CODE> - -
expression denoting start position (1 indicates first
position)<DD><CODE>len</CODE> - -
length of the substring to return
<DT><B>Returns:</B><DD>expression denoting the extracted substring</DL>
</DD>
</DL>
<HR>
<A NAME="substring(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
substring</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>substring</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;start,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;len)</PRE>
<DL>
<DD>Extract a substring. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>start</CODE> - -
expression denoting start position (1 indicates first
position)<DD><CODE>len</CODE> - -
expression denoting length of the substring to return
<DT><B>Returns:</B><DD>expression denoting the extracted substring</DL>
</DD>
</DL>
<HR>
<A NAME="lower()"><!-- --></A><H3>
lower</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>lower</B>()</PRE>
<DL>
<DD>Convert string to lowercase. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression denoting the string in lowercase</DL>
</DD>
</DL>
<HR>
<A NAME="upper()"><!-- --></A><H3>
upper</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>upper</B>()</PRE>
<DL>
<DD>Convert string to uppercase. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression denoting the string in uppercase</DL>
</DD>
</DL>
<HR>
<A NAME="trim()"><!-- --></A><H3>
trim</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>trim</B>()</PRE>
<DL>
<DD>Trim leading and trailing blanks. This method must be invoked on an
expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression denoting trimmed string</DL>
</DD>
</DL>
<HR>
<A NAME="trim(org.apache.openjpa.persistence.query.TrimSpec)"><!-- --></A><H3>
trim</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>trim</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</A>&nbsp;spec)</PRE>
<DL>
<DD>Trim leading, trailing blanks (or both) as specified by trim spec. This
method must be invoked on an expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>spec</CODE> - -
trim specification
<DT><B>Returns:</B><DD>expression denoting trimmed string</DL>
</DD>
</DL>
<HR>
<A NAME="trim(char)"><!-- --></A><H3>
trim</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>trim</B>(char&nbsp;c)</PRE>
<DL>
<DD>Trim leading and trailing occurrences of character from the string. This
method must be invoked on an expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>c</CODE> - -
character to be trimmed
<DT><B>Returns:</B><DD>expression denoting trimmed string</DL>
</DD>
</DL>
<HR>
<A NAME="trim(char, org.apache.openjpa.persistence.query.TrimSpec)"><!-- --></A><H3>
trim</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>trim</B>(char&nbsp;c,
<A HREF="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</A>&nbsp;spec)</PRE>
<DL>
<DD>Trim occurrences of the character from leading or trailing (or both)
positions of the string, as specified by trim spec. This method must be
invoked on an expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>c</CODE> - -
character to be trimmed<DD><CODE>spec</CODE> - -
trim specification
<DT><B>Returns:</B><DD>expression denoting trimmed string</DL>
</DD>
</DL>
<HR>
<A NAME="trim(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
trim</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>trim</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</PRE>
<DL>
<DD>Trim leading and trailing occurrences of character specified by the
expression argument from the string. This method must be invoked on an
expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to the character to be trimmed
<DT><B>Returns:</B><DD>expression denoting trimmed string</DL>
</DD>
</DL>
<HR>
<A NAME="trim(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.TrimSpec)"><!-- --></A><H3>
trim</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>trim</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr,
<A HREF="../../../../../org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query">TrimSpec</A>&nbsp;spec)</PRE>
<DL>
<DD>Trim occurrences of the character specified by the expression argument
from leading or trailing (or both) positions of the string, as specified
by trim spec. This method must be invoked on an expression corresponding
to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to the character to be trimmed<DD><CODE>spec</CODE> - -
trim specification
<DT><B>Returns:</B><DD>expression denoting trimmed string</DL>
</DD>
</DL>
<HR>
<A NAME="locate(java.lang.String)"><!-- --></A><H3>
locate</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>locate</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Locate a string contained within the string corresponding to the
expression on which the method was invoked. The search is started at
position 1 (first string position). This method must be invoked on an
expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
string to be located
<DT><B>Returns:</B><DD>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</DL>
</DD>
</DL>
<HR>
<A NAME="locate(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
locate</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>locate</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;str)</PRE>
<DL>
<DD>Locate a string contained within the string corresponding to the
expression on which the method was invoked. The search is started at
position 1 (first string position). This method must be invoked on an
expression corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
expression corresponding to the string to be located
<DT><B>Returns:</B><DD>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</DL>
</DD>
</DL>
<HR>
<A NAME="locate(java.lang.String, int)"><!-- --></A><H3>
locate</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>locate</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str,
int&nbsp;position)</PRE>
<DL>
<DD>Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
string to be located<DD><CODE>position</CODE> - -
position at which to start the search
<DT><B>Returns:</B><DD>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</DL>
</DD>
</DL>
<HR>
<A NAME="locate(java.lang.String, org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
locate</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>locate</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;position)</PRE>
<DL>
<DD>Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
string to be located<DD><CODE>position</CODE> - -
expression corresponding to position at which to start
the search
<DT><B>Returns:</B><DD>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</DL>
</DD>
</DL>
<HR>
<A NAME="locate(org.apache.openjpa.persistence.query.Expression, int)"><!-- --></A><H3>
locate</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>locate</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;str,
int&nbsp;position)</PRE>
<DL>
<DD>Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
expression corresponding to the string to be located<DD><CODE>position</CODE> - -
position at which to start the search
<DT><B>Returns:</B><DD>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</DL>
</DD>
</DL>
<HR>
<A NAME="locate(org.apache.openjpa.persistence.query.Expression, org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
locate</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>locate</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;str,
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;position)</PRE>
<DL>
<DD>Locate a string contained within the string corresponding to the
expression on which the method was invoked, starting at a specified
search position. This method must be invoked on an expression
corresponding to a string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - -
expression corresponding to the string to be located<DD><CODE>position</CODE> - -
expression corresponding to position at which to start
the search
<DT><B>Returns:</B><DD>expression denoting the first position at which the string was
found or expression denoting 0 if the string was not found</DL>
</DD>
</DL>
<HR>
<A NAME="plus(java.lang.Number)"><!-- --></A><H3>
plus</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>plus</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</PRE>
<DL>
<DD>Addition. This method must be invoked on an expression corresponding to a
number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>num</CODE> - -
number to be added
<DT><B>Returns:</B><DD>expression denoting the sum</DL>
</DD>
</DL>
<HR>
<A NAME="plus(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
plus</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>plus</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</PRE>
<DL>
<DD>Addition. This method must be invoked on an expression corresponding to a
number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to number to be added
<DT><B>Returns:</B><DD>expression denoting the sum</DL>
</DD>
</DL>
<HR>
<A NAME="minus()"><!-- --></A><H3>
minus</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>minus</B>()</PRE>
<DL>
<DD>Unary minus. This method must be invoked on an expression corresponding
to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression denoting the unary minus of the expression</DL>
</DD>
</DL>
<HR>
<A NAME="minus(java.lang.Number)"><!-- --></A><H3>
minus</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>minus</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</PRE>
<DL>
<DD>Subtraction. This method must be invoked on an expression corresponding
to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>num</CODE> - -
subtrahend
<DT><B>Returns:</B><DD>expression denoting the result of subtracting the argument from
the number corresponding to the expression on which the method
was invoked.</DL>
</DD>
</DL>
<HR>
<A NAME="minus(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
minus</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>minus</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</PRE>
<DL>
<DD>Subtraction. This method must be invoked on an expression corresponding
to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to subtrahend
<DT><B>Returns:</B><DD>expression denoting the result of subtracting the number denoted
by the argument from the number corresponding to the expression
on which the method was invoked.</DL>
</DD>
</DL>
<HR>
<A NAME="dividedBy(java.lang.Number)"><!-- --></A><H3>
dividedBy</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>dividedBy</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</PRE>
<DL>
<DD>Division. This method must be invoked on an expression corresponding to a
number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>num</CODE> - -
divisor
<DT><B>Returns:</B><DD>expression denoting the result of dividing the number
corresponding to the expression on which the method was invoked
by the argument</DL>
</DD>
</DL>
<HR>
<A NAME="dividedBy(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
dividedBy</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>dividedBy</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</PRE>
<DL>
<DD>Division. This method must be invoked on an expression corresponding to a
number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to the divisor
<DT><B>Returns:</B><DD>expression denoting the result of dividing the number
corresponding to the expression on which the method was invoked
by the number denoted by the argument</DL>
</DD>
</DL>
<HR>
<A NAME="times(java.lang.Number)"><!-- --></A><H3>
times</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>times</B>(<A HREF="http://java.sun.com/j2se/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A>&nbsp;num)</PRE>
<DL>
<DD>Multiplication. This method must be invoked on an expression
corresponding to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>num</CODE> - -
multiplier
<DT><B>Returns:</B><DD>expression denoting the result of multiplying the argument with
the number corresponding to the expression on which the method
was invoked.</DL>
</DD>
</DL>
<HR>
<A NAME="times(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
times</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>times</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</PRE>
<DL>
<DD>Multiplication. This method must be invoked on an expression
corresponding to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to the multiplier
<DT><B>Returns:</B><DD>expression denoting the result of multiplying the number denoted
by the argument with the number corresponding to the expression
on which the method was invoked.</DL>
</DD>
</DL>
<HR>
<A NAME="abs()"><!-- --></A><H3>
abs</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>abs</B>()</PRE>
<DL>
<DD>Absolute value. This method must be invoked on an expression
corresponding to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression corresponding to the absolute value</DL>
</DD>
</DL>
<HR>
<A NAME="sqrt()"><!-- --></A><H3>
sqrt</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>sqrt</B>()</PRE>
<DL>
<DD>Square root. This method must be invoked on an expression corresponding
to a number.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>expression corresponding to the square root</DL>
</DD>
</DL>
<HR>
<A NAME="mod(int)"><!-- --></A><H3>
mod</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>mod</B>(int&nbsp;num)</PRE>
<DL>
<DD>Modulo operation. This must be invoked on an expression corresponding to
an integer value
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>num</CODE> - -
integer divisor
<DT><B>Returns:</B><DD>expression corresponding to the integer remainder of the division
of the integer corresponding to the expression on which the
method was invoked by the argument.</DL>
</DD>
</DL>
<HR>
<A NAME="mod(org.apache.openjpa.persistence.query.Expression)"><!-- --></A><H3>
mod</H3>
<PRE>
<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A> <B>mod</B>(<A HREF="../../../../../org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</A>&nbsp;expr)</PRE>
<DL>
<DD>Modulo operation. This must be invoked on an expression corresponding to
an integer value
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>expr</CODE> - -
expression corresponding to integer divisor
<DT><B>Returns:</B><DD>expression corresponding to the integer remainder of the division
of the integer corresponding to the expression on which the
method was invoked by the argument.</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/Expression.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/query/ExistsExpression.html" title="class in org.apache.openjpa.persistence.query"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/openjpa/persistence/query/ExpressionImpl.html" title="class in org.apache.openjpa.persistence.query"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/openjpa/persistence/query/Expression.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="Expression.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;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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-2011 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>