# ``twisted`.`words`.`xish`.`xpath``

module documentation
(source)

XPath query support.

This module provides `XPathQuery` to match `domish.Element` instances against XPath-like expressions.

Class | `AttribValue` | Undocumented
Class | `BooleanValue` | Provide boolean XPath expression operators.
Class | `CompareValue` | Undocumented
Class | `IndexValue` | Undocumented
Class | `LiteralValue` | Undocumented
Class | `XPathQuery` | Undocumented
Function | `Function` | Internal method which selects the function object
Function | `internQuery` | Undocumented
Function | `matches` | Undocumented
Function | `queryForNodes` | Undocumented
Function | `queryForString` | Undocumented
Function | `queryForStringList` | Undocumented
Class | `_AnyLocation` | Undocumented
Class | `_Location` | Undocumented
Class | `_not_Function` | Undocumented
Class | `_text_Function` | Undocumented
Variable | `__internedQueries` | Undocumented

def Function(fname): (source)
Internal method which selects the function object
def internQuery(queryString): (source)

Undocumented

def matches(xpathstr, elem): (source)

Undocumented

def queryForNodes(xpathstr, elem): (source)

Undocumented

def queryForString(xpathstr, elem): (source)

Undocumented

def queryForStringList(xpathstr, elem): (source)

Undocumented

__internedQueries: `dict` = (source)

Undocumented