Edit D:\app\Administrator\product\11.2.0\dbhome_1\olap\api\doc\oracle\olapi\syntax\IsCondition.html
<!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.5.0_17) on Wed Aug 12 19:50:28 UTC 2009 --> <TITLE> IsCondition (Oracle OLAP Java API Reference) </TITLE> <META NAME="keywords" CONTENT="oracle.olapi.syntax.IsCondition class"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { parent.document.title="IsCondition (Oracle OLAP Java API Reference)"; } </SCRIPT> <NOSCRIPT> </NOSCRIPT> </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> <!-- ========= 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> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Oracle® OLAP Java API Reference<br>11<i>g</i> Release 2 (11.2)</b><br>E10794-01<br>Beta Draft</EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../oracle/olapi/syntax/IntervalLiteralExpression.html" title="class in oracle.olapi.syntax"><B>PREV CLASS</B></A> <A HREF="../../../oracle/olapi/syntax/KeywordArgument.html" title="class in oracle.olapi.syntax"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?oracle/olapi/syntax/IsCondition.html" target="_top"><B>FRAMES</B></A> <A HREF="IsCondition.html" target="_top"><B>NO FRAMES</B></A> <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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"> oracle.olapi.syntax</FONT> <BR> Class IsCondition</H2> <PRE> java.lang.Object <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../oracle/olapi/syntax/SyntaxObject.html" title="class in oracle.olapi.syntax">oracle.olapi.syntax.SyntaxObject</A> <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../oracle/olapi/syntax/DataObject.html" title="class in oracle.olapi.syntax">oracle.olapi.syntax.DataObject</A> <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../oracle/olapi/syntax/Expression.html" title="class in oracle.olapi.syntax">oracle.olapi.syntax.Expression</A> <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../oracle/olapi/syntax/Condition.html" title="class in oracle.olapi.syntax">oracle.olapi.syntax.Condition</A> <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>oracle.olapi.syntax.IsCondition</B> </PRE> <DL> <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../oracle/olapi/syntax/FunctionArgument.html" title="interface in oracle.olapi.syntax">FunctionArgument</A></DD> </DL> <HR> <DL> <DT><PRE>public final class <B>IsCondition</B><DT>extends <A HREF="../../../oracle/olapi/syntax/Condition.html" title="class in oracle.olapi.syntax">Condition</A></DL> </PRE> <P> A <CODE>Condition</CODE> that represents a special condition. An <CODE>IsCondition</CODE> determines whether an expression evaluates to <CODE>null</CODE> or to the special values <CODE>INFINITE</CODE> or <CODE>NAN</CODE> (not a number), which is the undefined result of an operation. The <CODE>INFINITE</CODE> and <CODE>NAN</CODE> conditions are the SQL floating-point conditions. <P> An <CODE>IsCondition</CODE> has the following associations: <UL> <LI>A base expression to test against the condition. <LI>A comparison value which is one of the constants of the class: <CODE>IS_INFINITE</CODE>, <CODE>IS_NAN</CODE>, <CODE>IS_NULL</CODE>. <LI>A <CODE>boolean</CODE> value that specifies whether to apply the <CODE>NOT</CODE> operator to the comparison. This value is returned by the <CODE>isNegated</CODE> method. </UL> <P> The following table lists the possible combinations of comparison values and negation values, describes the results of operation that the comparison performs, and provides an example of the syntax for the condition. In the syntax, the value of the base expression is <CODE>'comm_pct'</CODE>. If you passed the syntax to the <CODE>SyntaxObject.fromSyntax</CODE> method, then the method would return an <CODE>IsCondition</CODE> object that specifies the operation described. <P> An example of creating an <CODE>IsCondition</CODE> from a syntax example is the following, where <CODE>metadataProvider</CODE> is an <CODE>MdmMetadataProvider</CODE>: <pre> IsCondition ic = (IsCondition) SyntaxObject.fromSyntax("'com_pct' IS NAN", metadataProvider);</pre> <P> <table title="Comparison Values and Operations" summary="This table lists the different comparison and isNegated values for an IsCondition, describes the operation of the condition, and gives an example of the syntax." border cellspacing="0" cellpadding="5"> <thead> <tr> <th width="15%" align="center" id="condition">Type of Comparison</td> <th width="11%" align="center" id="negate"><CODE>isNegated</CODE><br> Value</td> <th width="44%" align="center" id="operation">Operation Result</td> <th width="30%" align="center" id="syntax">Syntax Example</td> </tr> </thead> <tbody> <tr> <td valign="top" headers="condition"><code>IS_INFINITE</code> </td> <td valign="top" headers="negate"><code>false</code> </td> <td valign="top" headers="operation">Evaluates to <CODE>true</CODE> if the base expression is the special infinite value or to <CODE>false</CODE> it is not. </td> <td valign="top" headers="syntax"><code>'com_pct' IS INFINITE</code> </td> </tr> <tr> <td valign="top" headers="condition"><code>IS_INFINITE</code> </td> <td valign="top" headers="negate"><code>true</code> </td> <td valign="top" headers="operation">Evaluates to <CODE>true</CODE> if the base expression is not the special infinite value or to <CODE>false</CODE> it is. </td> <td valign="top" headers="syntax"><code>'com_pct' IS NOT INFINITE</code> </td> </tr> <tr> <td valign="top" headers="condition"><code>IS_NAN</code> </td> <td valign="top" headers="negate"><code>false</code> </td> <td valign="top" headers="operation">Evaluates to <CODE>true</CODE> if the base expression is the special not-a-number value or to <CODE>false</CODE> it is not. </td> <td valign="top" headers="syntax"><code>'com_pct' IS NAN</code> </td> </tr> <tr> <td valign="top" headers="condition"><code>IS_NAN</code> </td> <td valign="top" headers="negate"><code>true</code> </td> <td valign="top" headers="operation">Evaluates to <CODE>true</CODE> if the base expression is not the special not-a-number value or to <CODE>false</CODE> it is. </td> <td valign="top" headers="syntax"><code>'com_pct' IS NOT NAN</code> </td> </tr> <tr> <td valign="top" headers="condition"><code>IS_NULL</code> </td> <td valign="top" headers="negate"><code>false</code> </td> <td valign="top" headers="operation">Evaluates to <CODE>true</CODE> if the base expression is <CODE>null</CODE> or to <CODE>false</CODE> it is not. </td> <td valign="top" headers="syntax"><code>'com_pct' IS NULL</code> </td> </tr> <tr> <td valign="top" headers="condition"><code>IS_NULL</code> </td> <td valign="top" headers="negate"><code>true</code> </td> <td valign="top" headers="operation">Evaluates to <CODE>true</CODE> if the base expression is not <CODE>null</CODE> or to <CODE>false</CODE> it is. </td> <td valign="top" headers="syntax"><code>'com_pct' IS NOT NULL</code> </td> </tr> </tbody> </table> <P> <P> <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>static java.lang.String</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#IS_INFINITE">IS_INFINITE</A></B></CODE> <BR> A constant for an operator that tests whether the value is infinite.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static java.lang.String</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#IS_NAN">IS_NAN</A></B></CODE> <BR> A constant for an operator that tests whether the value is not a number.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE>static java.lang.String</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#IS_NULL">IS_NULL</A></B></CODE> <BR> A constant for an operator that tests whether the value is <CODE>null</CODE>.</TD> </TR> </TABLE> <!-- ======== 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><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#IsCondition(oracle.olapi.syntax.TypedExpression)">IsCondition</A></B>(<A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> argument)</CODE> <BR> Creates an <CODE>IsCondition</CODE> that has the specified argument, has a comparison type of <CODE>IS_NULL</CODE>, and does not include the <CODE>NOT</CODE> operator.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#IsCondition(oracle.olapi.syntax.TypedExpression, boolean)">IsCondition</A></B>(<A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> argument, boolean negate)</CODE> <BR> Creates an <CODE>IsCondition</CODE> that has the specified argument and negation indicator, and has a comparison type of <CODE>IS_NULL</CODE>.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#IsCondition(oracle.olapi.syntax.TypedExpression, java.lang.String, boolean)">IsCondition</A></B>(<A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> argument, java.lang.String comparisonType, boolean negate)</CODE> <BR> Creates an <CODE>IsCondition</CODE> that has the specified argument, comparison type, and negation indicator.</TD> </TR> </TABLE> <!-- ========== 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> <A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#getBaseExpression()">getBaseExpression</A></B>()</CODE> <BR> Gets the expression that is the basis of the condition determination.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> java.lang.String</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#getComparison()">getComparison</A></B>()</CODE> <BR> Gets the comparison type, which can be one of the <CODE>IsCondition</CODE> constants.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#isNegated()">isNegated</A></B>()</CODE> <BR> Indicates whether this <CODE>IsCondition</CODE> includes the <CODE>NOT</CODE> operator.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> java.lang.Object</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../oracle/olapi/syntax/IsCondition.html#visit(oracle.olapi.syntax.SyntaxObjectVisitor, java.lang.Object)">visit</A></B>(<A HREF="../../../oracle/olapi/syntax/SyntaxObjectVisitor.html" title="class in oracle.olapi.syntax">SyntaxObjectVisitor</A> visitor, java.lang.Object context)</CODE> <BR> Calls the <code>visitIsCondition</code> method of the <code>SyntaxObjectVisitor</code> and passes that method this <code>IsCondition</code> and an <code>Object</code>.</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_oracle.olapi.syntax.Condition"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Methods inherited from class oracle.olapi.syntax.<A HREF="../../../oracle/olapi/syntax/Condition.html" title="class in oracle.olapi.syntax">Condition</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="../../../oracle/olapi/syntax/Condition.html#and(oracle.olapi.syntax.Condition)">and</A>, <A HREF="../../../oracle/olapi/syntax/Condition.html#isCompositeObject()">isCompositeObject</A>, <A HREF="../../../oracle/olapi/syntax/Condition.html#not()">not</A>, <A HREF="../../../oracle/olapi/syntax/Condition.html#or(oracle.olapi.syntax.Condition)">or</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_oracle.olapi.syntax.SyntaxObject"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Methods inherited from class oracle.olapi.syntax.<A HREF="../../../oracle/olapi/syntax/SyntaxObject.html" title="class in oracle.olapi.syntax">SyntaxObject</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#equals(oracle.olapi.syntax.SyntaxObject)">equals</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#equals(oracle.olapi.syntax.SyntaxObject, boolean)">equals</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#fromSyntax(java.lang.String, oracle.olapi.metadata.mdm.MdmMetadataProvider)">fromSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#fromSyntax(java.lang.String, oracle.olapi.metadata.mdm.MdmMetadataProvider, java.lang.String)">fromSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#fromSyntax(java.lang.String, oracle.olapi.metadata.mdm.MdmMetadataProvider, java.lang.String, boolean)">fromSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#fromSyntax(java.lang.String, oracle.olapi.metadata.mdm.MdmMetadataProvider, java.lang.String, boolean, java.util.List)">fromSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#fromSyntax(java.lang.String, oracle.olapi.metadata.mdm.MdmMetadataProvider, java.lang.String, boolean, java.util.List, oracle.olapi.metadata.XMLParserCallback)">fromSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#isValid()">isValid</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#toSyntax()">toSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#toSyntax(java.lang.String)">toSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#toSyntax(java.lang.StringBuffer, java.lang.String, java.util.List)">toSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#toSyntax(java.lang.StringBuffer, java.lang.String, java.util.List, boolean)">toSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#toSyntax(java.lang.String, java.util.List)">toSyntax</A>, <A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#toSyntax(java.lang.String, oracle.olapi.syntax.Query)">toSyntax</A></CODE></TD> </TR> </TABLE> <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.Object</B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> </TR> </TABLE> <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="IS_NULL"><!-- --></A><H3> IS_NULL</H3> <PRE> public static final java.lang.String <B>IS_NULL</B></PRE> <DL> <DD>A constant for an operator that tests whether the value is <CODE>null</CODE>. <P> <DL> <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#oracle.olapi.syntax.IsCondition.IS_NULL">Constant Field Values</A></DL> </DL> <HR> <A NAME="IS_NAN"><!-- --></A><H3> IS_NAN</H3> <PRE> public static final java.lang.String <B>IS_NAN</B></PRE> <DL> <DD>A constant for an operator that tests whether the value is not a number. <P> <DL> <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#oracle.olapi.syntax.IsCondition.IS_NAN">Constant Field Values</A></DL> </DL> <HR> <A NAME="IS_INFINITE"><!-- --></A><H3> IS_INFINITE</H3> <PRE> public static final java.lang.String <B>IS_INFINITE</B></PRE> <DL> <DD>A constant for an operator that tests whether the value is infinite. <P> <DL> <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#oracle.olapi.syntax.IsCondition.IS_INFINITE">Constant Field Values</A></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="IsCondition(oracle.olapi.syntax.TypedExpression, java.lang.String, boolean)"><!-- --></A><H3> IsCondition</H3> <PRE> public <B>IsCondition</B>(<A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> argument, java.lang.String comparisonType, boolean negate)</PRE> <DL> <DD>Creates an <CODE>IsCondition</CODE> that has the specified argument, comparison type, and negation indicator. <P> <DL> <DT><B>Parameters:</B><DD><CODE>argument</CODE> - A <CODE>TypedExpression</CODE> that has the value to compare.<DD><CODE>comparisonType</CODE> - A <CODE>String</CODE> that specifies the comparison type, which can be one of the <CODE>IsCondition</CODE> constants.<DD><CODE>negate</CODE> - A <CODE>boolean</CODE> that specifies whether to include the <CODE>NOT</CODE> operator in the condition.</DL> </DL> <HR> <A NAME="IsCondition(oracle.olapi.syntax.TypedExpression, boolean)"><!-- --></A><H3> IsCondition</H3> <PRE> public <B>IsCondition</B>(<A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> argument, boolean negate)</PRE> <DL> <DD>Creates an <CODE>IsCondition</CODE> that has the specified argument and negation indicator, and has a comparison type of <CODE>IS_NULL</CODE>. <P> <DL> <DT><B>Parameters:</B><DD><CODE>argument</CODE> - A <CODE>TypedExpression</CODE> that has the value to compare.<DD><CODE>negate</CODE> - A <CODE>boolean</CODE> that specifies whether to include the <CODE>NOT</CODE> operator in the condition.</DL> </DL> <HR> <A NAME="IsCondition(oracle.olapi.syntax.TypedExpression)"><!-- --></A><H3> IsCondition</H3> <PRE> public <B>IsCondition</B>(<A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> argument)</PRE> <DL> <DD>Creates an <CODE>IsCondition</CODE> that has the specified argument, has a comparison type of <CODE>IS_NULL</CODE>, and does not include the <CODE>NOT</CODE> operator. <P> <DL> <DT><B>Parameters:</B><DD><CODE>argument</CODE> - A <CODE>TypedExpression</CODE> that has the value to compare.</DL> </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="visit(oracle.olapi.syntax.SyntaxObjectVisitor, java.lang.Object)"><!-- --></A><H3> visit</H3> <PRE> public java.lang.Object <B>visit</B>(<A HREF="../../../oracle/olapi/syntax/SyntaxObjectVisitor.html" title="class in oracle.olapi.syntax">SyntaxObjectVisitor</A> visitor, java.lang.Object context)</PRE> <DL> <DD>Calls the <code>visitIsCondition</code> method of the <code>SyntaxObjectVisitor</code> and passes that method this <code>IsCondition</code> and an <code>Object</code>. <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../oracle/olapi/syntax/SyntaxObject.html#visit(oracle.olapi.syntax.SyntaxObjectVisitor, java.lang.Object)">visit</A></CODE> in class <CODE><A HREF="../../../oracle/olapi/syntax/SyntaxObject.html" title="class in oracle.olapi.syntax">SyntaxObject</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>visitor</CODE> - A <code>SyntaxObjectVisitor</code>.<DD><CODE>context</CODE> - An <code>Object</code>. <DT><B>Returns:</B><DD>The <code>Object</code> returned by the <code>visitIsCondition</code> method.</DL> </DD> </DL> <HR> <A NAME="getComparison()"><!-- --></A><H3> getComparison</H3> <PRE> public java.lang.String <B>getComparison</B>()</PRE> <DL> <DD>Gets the comparison type, which can be one of the <CODE>IsCondition</CODE> constants. <P> <DD><DL> <DT><B>Returns:</B><DD>A <CODE>String</CODE> that has the comparison type.</DL> </DD> </DL> <HR> <A NAME="isNegated()"><!-- --></A><H3> isNegated</H3> <PRE> public boolean <B>isNegated</B>()</PRE> <DL> <DD>Indicates whether this <CODE>IsCondition</CODE> includes the <CODE>NOT</CODE> operator. <P> <DD><DL> <DT><B>Returns:</B><DD>A <CODE>boolean</CODE> that is <CODE>true</CODE> if this <CODE>IsCondition</CODE> includes the <CODE>NOT</CODE> operator or <CODE>false</CODE> if it does not.</DL> </DD> </DL> <HR> <A NAME="getBaseExpression()"><!-- --></A><H3> getBaseExpression</H3> <PRE> public <A HREF="../../../oracle/olapi/syntax/TypedExpression.html" title="class in oracle.olapi.syntax">TypedExpression</A> <B>getBaseExpression</B>()</PRE> <DL> <DD>Gets the expression that is the basis of the condition determination. <P> <DD><DL> <DT><B>Returns:</B><DD>A <CODE>TypedExpression</CODE> that has the value that is the basis of the test of the condition.</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> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <center>Copyright © 2002, 2009, Oracle. All rights reserved.</center></EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../oracle/olapi/syntax/IntervalLiteralExpression.html" title="class in oracle.olapi.syntax"><B>PREV CLASS</B></A> <A HREF="../../../oracle/olapi/syntax/KeywordArgument.html" title="class in oracle.olapi.syntax"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html?oracle/olapi/syntax/IsCondition.html" target="_top"><B>FRAMES</B></A> <A HREF="IsCondition.html" target="_top"><B>NO FRAMES</B></A> <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> </BODY> </HTML>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de