Class XPath::Expression
In: lib/xpath/expression.rb
Parent: Object

Methods

&   +   ==   []   and   apply   current   equals   inverse   is   n   next_sibling   normalize   one_of   or   string_literal   to_s   to_xpath   to_xpaths   union   where   wrap_xpath   |   ~  

Included Modules

XPath

Classes and Modules

Class XPath::Expression::And
Class XPath::Expression::Anywhere
Class XPath::Expression::Applied
Class XPath::Expression::Attribute
Class XPath::Expression::Binary
Class XPath::Expression::CSS
Class XPath::Expression::Child
Class XPath::Expression::Contains
Class XPath::Expression::Descendant
Class XPath::Expression::Equality
Class XPath::Expression::Inverse
Class XPath::Expression::Is
Class XPath::Expression::Literal
Class XPath::Expression::Multiple
Class XPath::Expression::Name
Class XPath::Expression::NextSibling
Class XPath::Expression::NormalizedSpace
Class XPath::Expression::OneOf
Class XPath::Expression::Or
Class XPath::Expression::Self
Class XPath::Expression::StringFunction
Class XPath::Expression::StringLiteral
Class XPath::Expression::Tag
Class XPath::Expression::Text
Class XPath::Expression::Unary
Class XPath::Expression::Variable
Class XPath::Expression::Where

Public Instance methods

&(expression)

Alias for and

+(*expressions)

Alias for union

==(expression)

Alias for equals

[](expression)

Alias for where

n()

Alias for normalize

|(expression)

Alias for or

~()

Alias for inverse

[Validate]