<!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_18) on Sun Apr 01 21:18:41 PDT 2012 --> | |
<TITLE> | |
OpCodes | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xpath.compiler.OpCodes class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="OpCodes"; | |
} | |
</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="class-use/OpCodes.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </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> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../org/apache/xpath/compiler/Lexer.html" title="class in org.apache.xpath.compiler"><B>PREV CLASS</B></A> | |
<A HREF="../../../../org/apache/xpath/compiler/OpMap.html" title="class in org.apache.xpath.compiler"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../index.html?org/apache/xpath/compiler/OpCodes.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="OpCodes.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="#methods_inherited_from_class_java.lang.Object">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> | METHOD</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.xpath.compiler</FONT> | |
<BR> | |
Class OpCodes</H2> | |
<PRE> | |
java.lang.Object | |
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xpath.compiler.OpCodes</B> | |
</PRE> | |
<HR> | |
<DL> | |
<DT><PRE>public class <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.41"><B>OpCodes</B></A><DT>extends java.lang.Object</DL> | |
</PRE> | |
<P> | |
Operations codes for XPath. | |
Code for the descriptions of the operations codes: | |
[UPPER CASE] indicates a literal value, | |
[lower case] is a description of a value, | |
([length] always indicates the length of the operation, | |
including the operations code and the length integer.) | |
{UPPER CASE} indicates the given production, | |
{description} is the description of a new production, | |
(For instance, {boolean expression} means some expression | |
that should be resolved to a boolean.) | |
* means that it occurs zero or more times, | |
+ means that it occurs one or more times, | |
? means that it is optional. | |
returns: indicates what the production should return. | |
<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 int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#AXES_END_TYPES">AXES_END_TYPES</A></B></CODE> | |
<BR> | |
The end of the axes types.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#AXES_START_TYPES">AXES_START_TYPES</A></B></CODE> | |
<BR> | |
[FROM_stepType] | |
[length, including predicates] | |
[length of just the step, without the predicates] | |
{node test} | |
{predicates}? | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#ELEMWILDCARD">ELEMWILDCARD</A></B></CODE> | |
<BR> | |
[ELEMWILDCARD] | |
Means ELEMWILDCARD ("*"), used instead | |
of string index in some places.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#EMPTY">EMPTY</A></B></CODE> | |
<BR> | |
[EMPTY] | |
Empty slot to indicate NULL.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#ENDOP">ENDOP</A></B></CODE> | |
<BR> | |
[ENDOP] | |
Some operators may like to have a terminator.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FIRST_NODESET_OP">FIRST_NODESET_OP</A></B></CODE> | |
<BR> | |
The low opcode for nodesets, needed by getFirstPredicateOpPos and | |
getNextStepPos.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_ANCESTORS">FROM_ANCESTORS</A></B></CODE> | |
<BR> | |
ancestor axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_ANCESTORS_OR_SELF">FROM_ANCESTORS_OR_SELF</A></B></CODE> | |
<BR> | |
ancestor-or-self axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_ATTRIBUTES">FROM_ATTRIBUTES</A></B></CODE> | |
<BR> | |
attribute axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_CHILDREN">FROM_CHILDREN</A></B></CODE> | |
<BR> | |
children axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_DESCENDANTS">FROM_DESCENDANTS</A></B></CODE> | |
<BR> | |
descendants axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_DESCENDANTS_OR_SELF">FROM_DESCENDANTS_OR_SELF</A></B></CODE> | |
<BR> | |
descendants-of-self axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_FOLLOWING">FROM_FOLLOWING</A></B></CODE> | |
<BR> | |
following axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_FOLLOWING_SIBLINGS">FROM_FOLLOWING_SIBLINGS</A></B></CODE> | |
<BR> | |
following-siblings axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_NAMESPACE">FROM_NAMESPACE</A></B></CODE> | |
<BR> | |
namespace axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_PARENT">FROM_PARENT</A></B></CODE> | |
<BR> | |
parent axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_PRECEDING">FROM_PRECEDING</A></B></CODE> | |
<BR> | |
preceding axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_PRECEDING_SIBLINGS">FROM_PRECEDING_SIBLINGS</A></B></CODE> | |
<BR> | |
preceding-sibling axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_ROOT">FROM_ROOT</A></B></CODE> | |
<BR> | |
'/' axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#FROM_SELF">FROM_SELF</A></B></CODE> | |
<BR> | |
self axes opcode.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#LAST_NODESET_OP">LAST_NODESET_OP</A></B></CODE> | |
<BR> | |
The last opcode for stuff that can be a nodeset.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#MATCH_ANY_ANCESTOR">MATCH_ANY_ANCESTOR</A></B></CODE> | |
<BR> | |
For match patterns.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#MATCH_ATTRIBUTE">MATCH_ATTRIBUTE</A></B></CODE> | |
<BR> | |
For match patterns.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#MATCH_IMMEDIATE_ANCESTOR">MATCH_IMMEDIATE_ANCESTOR</A></B></CODE> | |
<BR> | |
For match patterns.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NEXT_FREE_ID">NEXT_FREE_ID</A></B></CODE> | |
<BR> | |
The next free ID.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODENAME">NODENAME</A></B></CODE> | |
<BR> | |
[NODENAME] | |
[index to ns token or EMPTY] | |
[index to name token] | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_ANYELEMENT">NODETYPE_ANYELEMENT</A></B></CODE> | |
<BR> | |
[NODETYPE_ANY] | |
No size or arguments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_COMMENT">NODETYPE_COMMENT</A></B></CODE> | |
<BR> | |
[NODETYPE_COMMENT] | |
No size or arguments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_FUNCTEST">NODETYPE_FUNCTEST</A></B></CODE> | |
<BR> | |
[NODETYPE_ANY] | |
No size or arguments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_NODE">NODETYPE_NODE</A></B></CODE> | |
<BR> | |
[NODETYPE_NODE] | |
No size or arguments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_PI">NODETYPE_PI</A></B></CODE> | |
<BR> | |
[NODETYPE_PI] | |
[index to token] | |
Note: must not overlap function OP number! | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_ROOT">NODETYPE_ROOT</A></B></CODE> | |
<BR> | |
[NODETYPE_ROOT] | |
No size or arguments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#NODETYPE_TEXT">NODETYPE_TEXT</A></B></CODE> | |
<BR> | |
[NODETYPE_TEXT] | |
No size or arguments.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_AND">OP_AND</A></B></CODE> | |
<BR> | |
[OP_AND] | |
[length] | |
{boolean expression} | |
{boolean expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_ARGUMENT">OP_ARGUMENT</A></B></CODE> | |
<BR> | |
[OP_ARGUMENT] (Function argument.) | |
[length] | |
{expression} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_BOOL">OP_BOOL</A></B></CODE> | |
<BR> | |
[OP_BOOL] (cast operation) | |
[length] | |
{expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_DIV">OP_DIV</A></B></CODE> | |
<BR> | |
[OP_DIV] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_EQUALS">OP_EQUALS</A></B></CODE> | |
<BR> | |
[OP_EQUALS] | |
[length] | |
{expression} | |
{expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_EXTFUNCTION">OP_EXTFUNCTION</A></B></CODE> | |
<BR> | |
[OP_EXTFUNCTION] (Extension function.) | |
[length] | |
[index to namespace token] | |
[index to function name token] | |
{OP_ARGUMENT} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_FUNCTION">OP_FUNCTION</A></B></CODE> | |
<BR> | |
[OP_FUNCTION] | |
[length] | |
[FUNC_name] | |
{OP_ARGUMENT} | |
[ENDOP] | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_GROUP">OP_GROUP</A></B></CODE> | |
<BR> | |
[OP_GROUP] | |
[length] | |
{expression} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_GT">OP_GT</A></B></CODE> | |
<BR> | |
[OP_GT] (greater-than) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_GTE">OP_GTE</A></B></CODE> | |
<BR> | |
[OP_GTE] (greater-than-or-equals) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_LITERAL">OP_LITERAL</A></B></CODE> | |
<BR> | |
[OP_LITERAL] | |
[3] | |
[index to token] | |
returns: | |
XString</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_LOCATIONPATH">OP_LOCATIONPATH</A></B></CODE> | |
<BR> | |
[OP_LOCATIONPATH] | |
[length] | |
{FROM_stepType} | |
| {function} | |
{predicate} | |
[ENDOP] | |
(Note that element and attribute namespaces and | |
names can be wildcarded '*'.) | |
returns: | |
XNodeSet</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_LOCATIONPATHPATTERN">OP_LOCATIONPATHPATTERN</A></B></CODE> | |
<BR> | |
[OP_LOCATIONPATHPATTERN] | |
[length] | |
{FROM_stepType} | |
| {function}{predicate} | |
[ENDOP] | |
returns: | |
XNodeSet</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_LT">OP_LT</A></B></CODE> | |
<BR> | |
[OP_LT] (less-than) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_LTE">OP_LTE</A></B></CODE> | |
<BR> | |
[OP_LTE] (less-than-or-equals) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_MATCHPATTERN">OP_MATCHPATTERN</A></B></CODE> | |
<BR> | |
[OP_MATCHPATTERN] | |
[length] | |
{PathExpr}+ | |
returns: | |
XNodeSet</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_MINUS">OP_MINUS</A></B></CODE> | |
<BR> | |
[OP_MINUS] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_MOD">OP_MOD</A></B></CODE> | |
<BR> | |
[OP_MOD] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_MULT">OP_MULT</A></B></CODE> | |
<BR> | |
[OP_MULT] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_NEG">OP_NEG</A></B></CODE> | |
<BR> | |
[OP_NEG] | |
[length] | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_NOTEQUALS">OP_NOTEQUALS</A></B></CODE> | |
<BR> | |
[OP_NOTEQUALS] | |
[length] | |
{expression} | |
{expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_NUMBER">OP_NUMBER</A></B></CODE> | |
<BR> | |
[OP_NUMBER] (cast operation) | |
[length] | |
{expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_NUMBERLIT">OP_NUMBERLIT</A></B></CODE> | |
<BR> | |
[OP_NUMBERLIT] (Number literal.) | |
[3] | |
[index to token] | |
returns: | |
XString</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_OR">OP_OR</A></B></CODE> | |
<BR> | |
[OP_OR] | |
[length] | |
{boolean expression} | |
{boolean expression} | |
returns: | |
XBoolean</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_PLUS">OP_PLUS</A></B></CODE> | |
<BR> | |
[OP_PLUS] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_PREDICATE">OP_PREDICATE</A></B></CODE> | |
<BR> | |
[OP_PREDICATE] | |
[length] | |
{expression} | |
[ENDOP] (For safety) | |
returns: | |
XBoolean or XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_QUO">OP_QUO</A></B></CODE> | |
<BR> | |
[OP_QUO] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_STRING">OP_STRING</A></B></CODE> | |
<BR> | |
[OP_STRING] (cast operation) | |
[length] | |
{expression} | |
returns: | |
XString</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_UNION">OP_UNION</A></B></CODE> | |
<BR> | |
[OP_UNION] | |
[length] | |
{PathExpr}+ | |
returns: | |
XNodeSet</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_VARIABLE">OP_VARIABLE</A></B></CODE> | |
<BR> | |
[OP_VARIABLE] | |
[4] | |
[index to namespace token, or EMPTY] | |
[index to function name token] | |
returns: | |
XString</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xpath/compiler/OpCodes.html#OP_XPATH">OP_XPATH</A></B></CODE> | |
<BR> | |
[OP_XPATH] | |
[length] | |
{expression} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject</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="../../../../org/apache/xpath/compiler/OpCodes.html#OpCodes()">OpCodes</A></B>()</CODE> | |
<BR> | |
</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> | |
</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="ENDOP"><!-- --></A><H3> | |
ENDOP</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.49"><B>ENDOP</B></A></PRE> | |
<DL> | |
<DD>[ENDOP] | |
Some operators may like to have a terminator. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.ENDOP">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="EMPTY"><!-- --></A><H3> | |
EMPTY</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.55"><B>EMPTY</B></A></PRE> | |
<DL> | |
<DD>[EMPTY] | |
Empty slot to indicate NULL. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.EMPTY">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="ELEMWILDCARD"><!-- --></A><H3> | |
ELEMWILDCARD</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.63"><B>ELEMWILDCARD</B></A></PRE> | |
<DL> | |
<DD>[ELEMWILDCARD] | |
Means ELEMWILDCARD ("*"), used instead | |
of string index in some places. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.ELEMWILDCARD">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_XPATH"><!-- --></A><H3> | |
OP_XPATH</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.79"><B>OP_XPATH</B></A></PRE> | |
<DL> | |
<DD>[OP_XPATH] | |
[length] | |
{expression} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_XPATH">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_OR"><!-- --></A><H3> | |
OP_OR</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.91"><B>OP_OR</B></A></PRE> | |
<DL> | |
<DD>[OP_OR] | |
[length] | |
{boolean expression} | |
{boolean expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_OR">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_AND"><!-- --></A><H3> | |
OP_AND</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.103"><B>OP_AND</B></A></PRE> | |
<DL> | |
<DD>[OP_AND] | |
[length] | |
{boolean expression} | |
{boolean expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_AND">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_NOTEQUALS"><!-- --></A><H3> | |
OP_NOTEQUALS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.115"><B>OP_NOTEQUALS</B></A></PRE> | |
<DL> | |
<DD>[OP_NOTEQUALS] | |
[length] | |
{expression} | |
{expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_NOTEQUALS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_EQUALS"><!-- --></A><H3> | |
OP_EQUALS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.127"><B>OP_EQUALS</B></A></PRE> | |
<DL> | |
<DD>[OP_EQUALS] | |
[length] | |
{expression} | |
{expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_EQUALS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_LTE"><!-- --></A><H3> | |
OP_LTE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.139"><B>OP_LTE</B></A></PRE> | |
<DL> | |
<DD>[OP_LTE] (less-than-or-equals) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_LTE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_LT"><!-- --></A><H3> | |
OP_LT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.151"><B>OP_LT</B></A></PRE> | |
<DL> | |
<DD>[OP_LT] (less-than) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_LT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_GTE"><!-- --></A><H3> | |
OP_GTE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.163"><B>OP_GTE</B></A></PRE> | |
<DL> | |
<DD>[OP_GTE] (greater-than-or-equals) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_GTE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_GT"><!-- --></A><H3> | |
OP_GT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.175"><B>OP_GT</B></A></PRE> | |
<DL> | |
<DD>[OP_GT] (greater-than) | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_GT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_PLUS"><!-- --></A><H3> | |
OP_PLUS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.187"><B>OP_PLUS</B></A></PRE> | |
<DL> | |
<DD>[OP_PLUS] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_PLUS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_MINUS"><!-- --></A><H3> | |
OP_MINUS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.199"><B>OP_MINUS</B></A></PRE> | |
<DL> | |
<DD>[OP_MINUS] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_MINUS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_MULT"><!-- --></A><H3> | |
OP_MULT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.211"><B>OP_MULT</B></A></PRE> | |
<DL> | |
<DD>[OP_MULT] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_MULT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_DIV"><!-- --></A><H3> | |
OP_DIV</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.223"><B>OP_DIV</B></A></PRE> | |
<DL> | |
<DD>[OP_DIV] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_DIV">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_MOD"><!-- --></A><H3> | |
OP_MOD</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.235"><B>OP_MOD</B></A></PRE> | |
<DL> | |
<DD>[OP_MOD] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_MOD">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_QUO"><!-- --></A><H3> | |
OP_QUO</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.247"><B>OP_QUO</B></A></PRE> | |
<DL> | |
<DD>[OP_QUO] | |
[length] | |
{number expression} | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_QUO">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_NEG"><!-- --></A><H3> | |
OP_NEG</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.258"><B>OP_NEG</B></A></PRE> | |
<DL> | |
<DD>[OP_NEG] | |
[length] | |
{number expression} | |
returns: | |
XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_NEG">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_STRING"><!-- --></A><H3> | |
OP_STRING</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.269"><B>OP_STRING</B></A></PRE> | |
<DL> | |
<DD>[OP_STRING] (cast operation) | |
[length] | |
{expression} | |
returns: | |
XString | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_STRING">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_BOOL"><!-- --></A><H3> | |
OP_BOOL</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.280"><B>OP_BOOL</B></A></PRE> | |
<DL> | |
<DD>[OP_BOOL] (cast operation) | |
[length] | |
{expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_BOOL">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_NUMBER"><!-- --></A><H3> | |
OP_NUMBER</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.291"><B>OP_NUMBER</B></A></PRE> | |
<DL> | |
<DD>[OP_NUMBER] (cast operation) | |
[length] | |
{expression} | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_NUMBER">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_UNION"><!-- --></A><H3> | |
OP_UNION</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.302"><B>OP_UNION</B></A></PRE> | |
<DL> | |
<DD>[OP_UNION] | |
[length] | |
{PathExpr}+ | |
returns: | |
XNodeSet | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_UNION">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_LITERAL"><!-- --></A><H3> | |
OP_LITERAL</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.313"><B>OP_LITERAL</B></A></PRE> | |
<DL> | |
<DD>[OP_LITERAL] | |
[3] | |
[index to token] | |
returns: | |
XString | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_LITERAL">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FIRST_NODESET_OP"><!-- --></A><H3> | |
FIRST_NODESET_OP</H3> | |
<PRE> | |
static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.317"><B>FIRST_NODESET_OP</B></A></PRE> | |
<DL> | |
<DD>The low opcode for nodesets, needed by getFirstPredicateOpPos and | |
getNextStepPos. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FIRST_NODESET_OP">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_VARIABLE"><!-- --></A><H3> | |
OP_VARIABLE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.329"><B>OP_VARIABLE</B></A></PRE> | |
<DL> | |
<DD>[OP_VARIABLE] | |
[4] | |
[index to namespace token, or EMPTY] | |
[index to function name token] | |
returns: | |
XString | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_VARIABLE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_GROUP"><!-- --></A><H3> | |
OP_GROUP</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.345"><B>OP_GROUP</B></A></PRE> | |
<DL> | |
<DD>[OP_GROUP] | |
[length] | |
{expression} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_GROUP">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_EXTFUNCTION"><!-- --></A><H3> | |
OP_EXTFUNCTION</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.363"><B>OP_EXTFUNCTION</B></A></PRE> | |
<DL> | |
<DD>[OP_EXTFUNCTION] (Extension function.) | |
[length] | |
[index to namespace token] | |
[index to function name token] | |
{OP_ARGUMENT} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_EXTFUNCTION">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_FUNCTION"><!-- --></A><H3> | |
OP_FUNCTION</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.381"><B>OP_FUNCTION</B></A></PRE> | |
<DL> | |
<DD>[OP_FUNCTION] | |
[length] | |
[FUNC_name] | |
{OP_ARGUMENT} | |
[ENDOP] | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_FUNCTION">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="LAST_NODESET_OP"><!-- --></A><H3> | |
LAST_NODESET_OP</H3> | |
<PRE> | |
static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.384"><B>LAST_NODESET_OP</B></A></PRE> | |
<DL> | |
<DD>The last opcode for stuff that can be a nodeset. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.LAST_NODESET_OP">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_ARGUMENT"><!-- --></A><H3> | |
OP_ARGUMENT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.400"><B>OP_ARGUMENT</B></A></PRE> | |
<DL> | |
<DD>[OP_ARGUMENT] (Function argument.) | |
[length] | |
{expression} | |
returns: | |
XNodeSet | |
XNumber | |
XString | |
XBoolean | |
XRTree | |
XObject | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_ARGUMENT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_NUMBERLIT"><!-- --></A><H3> | |
OP_NUMBERLIT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.411"><B>OP_NUMBERLIT</B></A></PRE> | |
<DL> | |
<DD>[OP_NUMBERLIT] (Number literal.) | |
[3] | |
[index to token] | |
returns: | |
XString | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_NUMBERLIT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_LOCATIONPATH"><!-- --></A><H3> | |
OP_LOCATIONPATH</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.428"><B>OP_LOCATIONPATH</B></A></PRE> | |
<DL> | |
<DD>[OP_LOCATIONPATH] | |
[length] | |
{FROM_stepType} | |
| {function} | |
{predicate} | |
[ENDOP] | |
(Note that element and attribute namespaces and | |
names can be wildcarded '*'.) | |
returns: | |
XNodeSet | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_LOCATIONPATH">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_PREDICATE"><!-- --></A><H3> | |
OP_PREDICATE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.444"><B>OP_PREDICATE</B></A></PRE> | |
<DL> | |
<DD>[OP_PREDICATE] | |
[length] | |
{expression} | |
[ENDOP] (For safety) | |
returns: | |
XBoolean or XNumber | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_PREDICATE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_MATCHPATTERN"><!-- --></A><H3> | |
OP_MATCHPATTERN</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.455"><B>OP_MATCHPATTERN</B></A></PRE> | |
<DL> | |
<DD>[OP_MATCHPATTERN] | |
[length] | |
{PathExpr}+ | |
returns: | |
XNodeSet | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_MATCHPATTERN">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="OP_LOCATIONPATHPATTERN"><!-- --></A><H3> | |
OP_LOCATIONPATHPATTERN</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.467"><B>OP_LOCATIONPATHPATTERN</B></A></PRE> | |
<DL> | |
<DD>[OP_LOCATIONPATHPATTERN] | |
[length] | |
{FROM_stepType} | |
| {function}{predicate} | |
[ENDOP] | |
returns: | |
XNodeSet | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.OP_LOCATIONPATHPATTERN">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_COMMENT"><!-- --></A><H3> | |
NODETYPE_COMMENT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.478"><B>NODETYPE_COMMENT</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_COMMENT] | |
No size or arguments. | |
Note: must not overlap function OP number! | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_COMMENT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_TEXT"><!-- --></A><H3> | |
NODETYPE_TEXT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.489"><B>NODETYPE_TEXT</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_TEXT] | |
No size or arguments. | |
Note: must not overlap function OP number! | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_TEXT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_PI"><!-- --></A><H3> | |
NODETYPE_PI</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.500"><B>NODETYPE_PI</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_PI] | |
[index to token] | |
Note: must not overlap function OP number! | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_PI">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_NODE"><!-- --></A><H3> | |
NODETYPE_NODE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.511"><B>NODETYPE_NODE</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_NODE] | |
No size or arguments. | |
Note: must not overlap function OP number! | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_NODE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODENAME"><!-- --></A><H3> | |
NODENAME</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.522"><B>NODENAME</B></A></PRE> | |
<DL> | |
<DD>[NODENAME] | |
[index to ns token or EMPTY] | |
[index to name token] | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODENAME">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_ROOT"><!-- --></A><H3> | |
NODETYPE_ROOT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.532"><B>NODETYPE_ROOT</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_ROOT] | |
No size or arguments. | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_ROOT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_ANYELEMENT"><!-- --></A><H3> | |
NODETYPE_ANYELEMENT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.542"><B>NODETYPE_ANYELEMENT</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_ANY] | |
No size or arguments. | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_ANYELEMENT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NODETYPE_FUNCTEST"><!-- --></A><H3> | |
NODETYPE_FUNCTEST</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.552"><B>NODETYPE_FUNCTEST</B></A></PRE> | |
<DL> | |
<DD>[NODETYPE_ANY] | |
No size or arguments. | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NODETYPE_FUNCTEST">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="AXES_START_TYPES"><!-- --></A><H3> | |
AXES_START_TYPES</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.565"><B>AXES_START_TYPES</B></A></PRE> | |
<DL> | |
<DD>[FROM_stepType] | |
[length, including predicates] | |
[length of just the step, without the predicates] | |
{node test} | |
{predicates}? | |
returns: | |
XBoolean | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.AXES_START_TYPES">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_ANCESTORS"><!-- --></A><H3> | |
FROM_ANCESTORS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.568"><B>FROM_ANCESTORS</B></A></PRE> | |
<DL> | |
<DD>ancestor axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_ANCESTORS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_ANCESTORS_OR_SELF"><!-- --></A><H3> | |
FROM_ANCESTORS_OR_SELF</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.571"><B>FROM_ANCESTORS_OR_SELF</B></A></PRE> | |
<DL> | |
<DD>ancestor-or-self axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_ANCESTORS_OR_SELF">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_ATTRIBUTES"><!-- --></A><H3> | |
FROM_ATTRIBUTES</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.574"><B>FROM_ATTRIBUTES</B></A></PRE> | |
<DL> | |
<DD>attribute axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_ATTRIBUTES">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_CHILDREN"><!-- --></A><H3> | |
FROM_CHILDREN</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.577"><B>FROM_CHILDREN</B></A></PRE> | |
<DL> | |
<DD>children axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_CHILDREN">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_DESCENDANTS"><!-- --></A><H3> | |
FROM_DESCENDANTS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.580"><B>FROM_DESCENDANTS</B></A></PRE> | |
<DL> | |
<DD>descendants axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_DESCENDANTS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_DESCENDANTS_OR_SELF"><!-- --></A><H3> | |
FROM_DESCENDANTS_OR_SELF</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.583"><B>FROM_DESCENDANTS_OR_SELF</B></A></PRE> | |
<DL> | |
<DD>descendants-of-self axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_DESCENDANTS_OR_SELF">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_FOLLOWING"><!-- --></A><H3> | |
FROM_FOLLOWING</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.586"><B>FROM_FOLLOWING</B></A></PRE> | |
<DL> | |
<DD>following axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_FOLLOWING">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_FOLLOWING_SIBLINGS"><!-- --></A><H3> | |
FROM_FOLLOWING_SIBLINGS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.589"><B>FROM_FOLLOWING_SIBLINGS</B></A></PRE> | |
<DL> | |
<DD>following-siblings axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_FOLLOWING_SIBLINGS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_PARENT"><!-- --></A><H3> | |
FROM_PARENT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.592"><B>FROM_PARENT</B></A></PRE> | |
<DL> | |
<DD>parent axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_PARENT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_PRECEDING"><!-- --></A><H3> | |
FROM_PRECEDING</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.595"><B>FROM_PRECEDING</B></A></PRE> | |
<DL> | |
<DD>preceding axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_PRECEDING">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_PRECEDING_SIBLINGS"><!-- --></A><H3> | |
FROM_PRECEDING_SIBLINGS</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.598"><B>FROM_PRECEDING_SIBLINGS</B></A></PRE> | |
<DL> | |
<DD>preceding-sibling axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_PRECEDING_SIBLINGS">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_SELF"><!-- --></A><H3> | |
FROM_SELF</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.601"><B>FROM_SELF</B></A></PRE> | |
<DL> | |
<DD>self axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_SELF">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_NAMESPACE"><!-- --></A><H3> | |
FROM_NAMESPACE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.604"><B>FROM_NAMESPACE</B></A></PRE> | |
<DL> | |
<DD>namespace axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_NAMESPACE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="FROM_ROOT"><!-- --></A><H3> | |
FROM_ROOT</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.607"><B>FROM_ROOT</B></A></PRE> | |
<DL> | |
<DD>'/' axes opcode. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.FROM_ROOT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="MATCH_ATTRIBUTE"><!-- --></A><H3> | |
MATCH_ATTRIBUTE</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.613"><B>MATCH_ATTRIBUTE</B></A></PRE> | |
<DL> | |
<DD>For match patterns. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.MATCH_ATTRIBUTE">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="MATCH_ANY_ANCESTOR"><!-- --></A><H3> | |
MATCH_ANY_ANCESTOR</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.619"><B>MATCH_ANY_ANCESTOR</B></A></PRE> | |
<DL> | |
<DD>For match patterns. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.MATCH_ANY_ANCESTOR">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="MATCH_IMMEDIATE_ANCESTOR"><!-- --></A><H3> | |
MATCH_IMMEDIATE_ANCESTOR</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.625"><B>MATCH_IMMEDIATE_ANCESTOR</B></A></PRE> | |
<DL> | |
<DD>For match patterns. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.MATCH_IMMEDIATE_ANCESTOR">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="AXES_END_TYPES"><!-- --></A><H3> | |
AXES_END_TYPES</H3> | |
<PRE> | |
public static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.628"><B>AXES_END_TYPES</B></A></PRE> | |
<DL> | |
<DD>The end of the axes types. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.AXES_END_TYPES">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="NEXT_FREE_ID"><!-- --></A><H3> | |
NEXT_FREE_ID</H3> | |
<PRE> | |
private static final int <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.631"><B>NEXT_FREE_ID</B></A></PRE> | |
<DL> | |
<DD>The next free ID. Please keep this up to date. | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xpath.compiler.OpCodes.NEXT_FREE_ID">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="OpCodes()"><!-- --></A><H3> | |
OpCodes</H3> | |
<PRE> | |
public <A HREF="../../../../src-html/org/apache/xpath/compiler/OpCodes.html#line.41"><B>OpCodes</B></A>()</PRE> | |
<DL> | |
</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="class-use/OpCodes.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </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> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../org/apache/xpath/compiler/Lexer.html" title="class in org.apache.xpath.compiler"><B>PREV CLASS</B></A> | |
<A HREF="../../../../org/apache/xpath/compiler/OpMap.html" title="class in org.apache.xpath.compiler"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../index.html?org/apache/xpath/compiler/OpCodes.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="OpCodes.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="#methods_inherited_from_class_java.lang.Object">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> | METHOD</FONT></TD> | |
</TR> | |
</TABLE> | |
<A NAME="skip-navbar_bottom"></A> | |
<!-- ======== END OF BOTTOM NAVBAR ======= --> | |
<HR> | |
</BODY> | |
</HTML> |