Mini Shell
--- !ruby/object:RI::ClassDescription
attributes: []
class_methods:
- !ruby/object:RI::MethodSummary
name: new
comment:
- !ruby/struct:SM::Flow::P
body: You don't want to use this class. Really. Use XPath, which is a wrapper for this class. Believe me. You don't want to poke around in here. There is strange, dark magic at work in this code. Beware. Go back! Go back while you still can!
constants:
- !ruby/object:RI::Constant
comment:
name: LITERAL
value: /^'([^']*)'|^"([^"]*)"/u
- !ruby/object:RI::Constant
comment:
- !ruby/struct:SM::Flow::P
body: Expr takes a stack of path elements and a set of nodes (either a Parent or an Array and returns an Array of matching nodes
name: ALL
value: "[ :attribute, :element, :text, :processing_instruction, :comment ]"
- !ruby/object:RI::Constant
comment:
name: ELEMENTS
value: "[ :element ]"
full_name: REXML::XPathParser
includes:
- !ruby/object:RI::IncludedModule
name: XMLTokens
instance_methods:
- !ruby/object:RI::MethodSummary
name: "[]="
- !ruby/object:RI::MethodSummary
name: compare
- !ruby/object:RI::MethodSummary
name: d_o_s
- !ruby/object:RI::MethodSummary
name: descendant_or_self
- !ruby/object:RI::MethodSummary
name: document_order
- !ruby/object:RI::MethodSummary
name: equality_relational_compare
- !ruby/object:RI::MethodSummary
name: expr
- !ruby/object:RI::MethodSummary
name: first
- !ruby/object:RI::MethodSummary
name: following
- !ruby/object:RI::MethodSummary
name: following_node_of
- !ruby/object:RI::MethodSummary
name: get_first
- !ruby/object:RI::MethodSummary
name: get_namespace
- !ruby/object:RI::MethodSummary
name: match
- !ruby/object:RI::MethodSummary
name: namespaces=
- !ruby/object:RI::MethodSummary
name: next_sibling_node
- !ruby/object:RI::MethodSummary
name: norm
- !ruby/object:RI::MethodSummary
name: parse
- !ruby/object:RI::MethodSummary
name: preceding
- !ruby/object:RI::MethodSummary
name: preceding_node_of
- !ruby/object:RI::MethodSummary
name: predicate
- !ruby/object:RI::MethodSummary
name: recurse
- !ruby/object:RI::MethodSummary
name: variables=
name: XPathParser
superclass: Object
Zerion Mini Shell 1.0