api documentation for xpath (v0.0.24)

DOM 3 XPath implemention and helper for node.js.

table of contents

  1. module xpath
    1. function xpath.BarOperation (lhs, rhs)
    2. function xpath.FunctionResolver (thisArg)
    3. function xpath.NamespaceResolver ()
    4. function xpath.NodeTest (type, value)
    5. function xpath.Step (axis, nodetest, preds)
    6. function xpath.VariableResolver ()
    7. function xpath.XBoolean (b)
    8. function xpath.XNodeSet ()
    9. function xpath.XNumber (n)
    10. function xpath.XPath (e)
    11. function xpath.XPathContext (vr, nr, fr)
    12. function xpath.XPathParser ()
    13. function xpath.XPathResult (v, t)
    14. function xpath.XString (s)
    15. function xpath.createExpression (e, r)
    16. function xpath.createNSResolver (n)
    17. function xpath.evaluate (e, cn, r, t, res)
    18. function xpath.parse (xpath)
    19. function xpath.select (e, doc, single)
    20. function xpath.select1 (e, doc)
    21. function xpath.selectWithResolver (e, doc, resolver, single)
    22. function xpath.useNamespaces (mappings)
    23. object xpath.BarOperation.prototype
    24. object xpath.BarOperation.superclass
    25. object xpath.FunctionResolver.prototype
    26. object xpath.NamespaceResolver.prototype
    27. object xpath.NodeTest.prototype
    28. object xpath.Step.prototype
    29. object xpath.Utilities
    30. object xpath.VariableResolver.prototype
    31. object xpath.XBoolean.prototype
    32. object xpath.XBoolean.superclass
    33. object xpath.XNodeSet.prototype
    34. object xpath.XNumber.prototype
    35. object xpath.XPath.prototype
    36. object xpath.XPathContext.prototype
    37. object xpath.XPathParser.prototype
    38. object xpath.XPathResult.prototype
    39. object xpath.XString.prototype
  2. module xpath.BarOperation
    1. function xpath.BarOperation (lhs, rhs)
    2. object xpath.BarOperation.superclass
  3. module xpath.BarOperation.prototype
    1. function xpath.BarOperation.prototype.constructor (lhs, rhs)
    2. function xpath.BarOperation.prototype.evaluate (c)
    3. function xpath.BarOperation.prototype.init (lhs, rhs)
    4. function xpath.BarOperation.prototype.toString ()
  4. module xpath.BarOperation.superclass
    1. function xpath.BarOperation.superclass.constructor (lhs, rhs)
    2. function xpath.BarOperation.superclass.init (lhs, rhs)
  5. module xpath.FunctionResolver
    1. function xpath.FunctionResolver (thisArg)
    2. function xpath.FunctionResolver.getFunctionFromContext (qName, context)
    3. object xpath.FunctionResolver.superclass
  6. module xpath.FunctionResolver.prototype
    1. function xpath.FunctionResolver.prototype.addFunction (ns, ln, f)
    2. function xpath.FunctionResolver.prototype.addStandardFunctions ()
    3. function xpath.FunctionResolver.prototype.constructor (thisArg)
    4. function xpath.FunctionResolver.prototype.getFunction (localName, namespace)
  7. module xpath.NamespaceResolver
    1. function xpath.NamespaceResolver ()
    2. object xpath.NamespaceResolver.superclass
  8. module xpath.NamespaceResolver.prototype
    1. function xpath.NamespaceResolver.prototype.constructor ()
    2. function xpath.NamespaceResolver.prototype.getNamespace (prefix, n)
  9. module xpath.NodeTest
    1. function xpath.NodeTest (type, value)
    2. number xpath.NodeTest.COMMENT
    3. number xpath.NodeTest.NAMETESTANY
    4. number xpath.NodeTest.NAMETESTPREFIXANY
    5. number xpath.NodeTest.NAMETESTQNAME
    6. number xpath.NodeTest.NODE
    7. number xpath.NodeTest.PI
    8. number xpath.NodeTest.TEXT
    9. object xpath.NodeTest.superclass
  10. module xpath.NodeTest.prototype
    1. function xpath.NodeTest.prototype.constructor (type, value)
    2. function xpath.NodeTest.prototype.init (type, value)
    3. function xpath.NodeTest.prototype.matches (n, xpc)
    4. function xpath.NodeTest.prototype.toString ()
  11. module xpath.Step
    1. function xpath.Step (axis, nodetest, preds)
    2. number xpath.Step.ANCESTOR
    3. number xpath.Step.ANCESTORORSELF
    4. number xpath.Step.ATTRIBUTE
    5. number xpath.Step.CHILD
    6. number xpath.Step.DESCENDANT
    7. number xpath.Step.DESCENDANTORSELF
    8. number xpath.Step.FOLLOWING
    9. number xpath.Step.FOLLOWINGSIBLING
    10. number xpath.Step.NAMESPACE
    11. number xpath.Step.PARENT
    12. number xpath.Step.PRECEDING
    13. number xpath.Step.PRECEDINGSIBLING
    14. number xpath.Step.SELF
    15. object xpath.Step.superclass
  12. module xpath.Step.prototype
    1. function xpath.Step.prototype.constructor (axis, nodetest, preds)
    2. function xpath.Step.prototype.init (axis, nodetest, preds)
    3. function xpath.Step.prototype.toString ()
  13. module xpath.Utilities
    1. function xpath.Utilities.coalesceText (n)
    2. function xpath.Utilities.getElementById (n, id)
    3. function xpath.Utilities.instance_of (o, c)
    4. function xpath.Utilities.isAttribute (val)
    5. function xpath.Utilities.isLetter (c)
    6. function xpath.Utilities.isNCNameChar (c)
    7. function xpath.Utilities.isSpace (c)
    8. function xpath.Utilities.resolveQName (qn, nr, n, useDefault)
    9. function xpath.Utilities.splitQName (qn)
  14. module xpath.VariableResolver
    1. function xpath.VariableResolver ()
    2. object xpath.VariableResolver.superclass
  15. module xpath.VariableResolver.prototype
    1. function xpath.VariableResolver.prototype.constructor ()
    2. function xpath.VariableResolver.prototype.getVariable (ln, ns)
  16. module xpath.XBoolean
    1. function xpath.XBoolean (b)
    2. object xpath.XBoolean.superclass
  17. module xpath.XBoolean.prototype
    1. function xpath.XBoolean.prototype.bool ()
    2. function xpath.XBoolean.prototype.booleanValue ()
    3. function xpath.XBoolean.prototype.constructor (b)
    4. function xpath.XBoolean.prototype.equals (r)
    5. function xpath.XBoolean.prototype.evaluate (c)
    6. function xpath.XBoolean.prototype.greaterthan (r)
    7. function xpath.XBoolean.prototype.greaterthanorequal (r)
    8. function xpath.XBoolean.prototype.init (b)
    9. function xpath.XBoolean.prototype.lessthan (r)
    10. function xpath.XBoolean.prototype.lessthanorequal (r)
    11. function xpath.XBoolean.prototype.nodeset ()
    12. function xpath.XBoolean.prototype.not ()
    13. function xpath.XBoolean.prototype.notequal (r)
    14. function xpath.XBoolean.prototype.number ()
    15. function xpath.XBoolean.prototype.numberValue ()
    16. function xpath.XBoolean.prototype.string ()
    17. function xpath.XBoolean.prototype.stringValue ()
    18. function xpath.XBoolean.prototype.toString ()
  18. module xpath.XBoolean.superclass
    1. function xpath.XBoolean.superclass.constructor ()
    2. function xpath.XBoolean.superclass.evaluate (c)
    3. function xpath.XBoolean.superclass.init ()
    4. function xpath.XBoolean.superclass.toString ()
  19. module xpath.XNodeSet
    1. function xpath.XNodeSet ()
    2. object xpath.XNodeSet.superclass
  20. module xpath.XNodeSet.prototype
    1. function xpath.XNodeSet.prototype.add (n)
    2. function xpath.XNodeSet.prototype.addArray (ns)
    3. function xpath.XNodeSet.prototype.bool ()
    4. function xpath.XNodeSet.prototype.booleanValue ()
    5. function xpath.XNodeSet.prototype.buildTree ()
    6. function xpath.XNodeSet.prototype.compareWithBoolean (r, o)
    7. function xpath.XNodeSet.prototype.compareWithNodeSet (r, o)
    8. function xpath.XNodeSet.prototype.compareWithNumber (r, o)
    9. function xpath.XNodeSet.prototype.compareWithString (r, o)
    10. function xpath.XNodeSet.prototype.constructor ()
    11. function xpath.XNodeSet.prototype.equals (r)
    12. function xpath.XNodeSet.prototype.evaluate (c)
    13. function xpath.XNodeSet.prototype.first ()
    14. function xpath.XNodeSet.prototype.greaterthan (r)
    15. function xpath.XNodeSet.prototype.greaterthanorequal (r)
    16. function xpath.XNodeSet.prototype.init ()
    17. function xpath.XNodeSet.prototype.lessthan (r)
    18. function xpath.XNodeSet.prototype.lessthanorequal (r)
    19. function xpath.XNodeSet.prototype.nodeset ()
    20. function xpath.XNodeSet.prototype.notequal (r)
    21. function xpath.XNodeSet.prototype.number ()
    22. function xpath.XNodeSet.prototype.numberValue ()
    23. function xpath.XNodeSet.prototype.string ()
    24. function xpath.XNodeSet.prototype.stringForContainerNode (n)
    25. function xpath.XNodeSet.prototype.stringForNode (n)
    26. function xpath.XNodeSet.prototype.stringValue ()
    27. function xpath.XNodeSet.prototype.toArray ()
    28. function xpath.XNodeSet.prototype.toArrayRec (t, a)
    29. function xpath.XNodeSet.prototype.toString ()
    30. function xpath.XNodeSet.prototype.toUnsortedArray ()
    31. function xpath.XNodeSet.prototype.union (r)
  21. module xpath.XNumber
    1. function xpath.XNumber (n)
    2. object xpath.XNumber.superclass
  22. module xpath.XNumber.prototype
    1. function xpath.XNumber.prototype.bool ()
    2. function xpath.XNumber.prototype.booleanValue ()
    3. function xpath.XNumber.prototype.constructor (n)
    4. function xpath.XNumber.prototype.div (r)
    5. function xpath.XNumber.prototype.equals (r)
    6. function xpath.XNumber.prototype.evaluate (c)
    7. function xpath.XNumber.prototype.greaterthan (r)
    8. function xpath.XNumber.prototype.greaterthanorequal (r)
    9. function xpath.XNumber.prototype.init (n)
    10. function xpath.XNumber.prototype.lessthan (r)
    11. function xpath.XNumber.prototype.lessthanorequal (r)
    12. function xpath.XNumber.prototype.minus (r)
    13. function xpath.XNumber.prototype.mod (r)
    14. function xpath.XNumber.prototype.multiply (r)
    15. function xpath.XNumber.prototype.negate ()
    16. function xpath.XNumber.prototype.nodeset ()
    17. function xpath.XNumber.prototype.notequal (r)
    18. function xpath.XNumber.prototype.number ()
    19. function xpath.XNumber.prototype.numberValue ()
    20. function xpath.XNumber.prototype.parse (s)
    21. function xpath.XNumber.prototype.plus (r)
    22. function xpath.XNumber.prototype.string ()
    23. function xpath.XNumber.prototype.stringValue ()
    24. function xpath.XNumber.prototype.toString ()
    25. object xpath.XNumber.prototype.numberFormat
  23. module xpath.XPath
    1. function xpath.XPath (e)
    2. object xpath.XPath.superclass
    3. string xpath.XPath.XMLNS_NAMESPACE_URI
    4. string xpath.XPath.XML_NAMESPACE_URI
  24. module xpath.XPath.prototype
    1. function xpath.XPath.prototype.constructor (e)
    2. function xpath.XPath.prototype.evaluate (c)
    3. function xpath.XPath.prototype.toString ()
  25. module xpath.XPathContext
    1. function xpath.XPathContext (vr, nr, fr)
    2. object xpath.XPathContext.superclass
  26. module xpath.XPathContext.prototype
    1. function xpath.XPathContext.prototype.constructor (vr, nr, fr)
  27. module xpath.XPathParser
    1. function xpath.XPathParser ()
    2. number xpath.XPathParser.AND
    3. number xpath.XPathParser.ASTERISKNAMETEST
    4. number xpath.XPathParser.AT
    5. number xpath.XPathParser.AXISNAME
    6. number xpath.XPathParser.BAR
    7. number xpath.XPathParser.COMMA
    8. number xpath.XPathParser.DIV
    9. number xpath.XPathParser.DOLLAR
    10. number xpath.XPathParser.DOT
    11. number xpath.XPathParser.DOUBLECOLON
    12. number xpath.XPathParser.DOUBLEDOT
    13. number xpath.XPathParser.DOUBLESLASH
    14. number xpath.XPathParser.EQUALS
    15. number xpath.XPathParser.FUNCTIONNAME
    16. number xpath.XPathParser.GREATERTHAN
    17. number xpath.XPathParser.GREATERTHANOREQUAL
    18. number xpath.XPathParser.LEFTBRACKET
    19. number xpath.XPathParser.LEFTPARENTHESIS
    20. number xpath.XPathParser.LESSTHAN
    21. number xpath.XPathParser.LESSTHANOREQUAL
    22. number xpath.XPathParser.LITERAL
    23. number xpath.XPathParser.MINUS
    24. number xpath.XPathParser.MOD
    25. number xpath.XPathParser.MULTIPLYOPERATOR
    26. number xpath.XPathParser.NCNAMECOLONASTERISK
    27. number xpath.XPathParser.NODETYPE
    28. number xpath.XPathParser.NOTEQUAL
    29. number xpath.XPathParser.NUMBER
    30. number xpath.XPathParser.OR
    31. number xpath.XPathParser.PLUS
    32. number xpath.XPathParser.PROCESSINGINSTRUCTIONWITHLITERAL
    33. number xpath.XPathParser.QNAME
    34. number xpath.XPathParser.RIGHTBRACKET
    35. number xpath.XPathParser.RIGHTPARENTHESIS
    36. number xpath.XPathParser.SLASH
    37. object xpath.XPathParser.actionTable
    38. object xpath.XPathParser.actionTableNumber
    39. object xpath.XPathParser.gotoTable
    40. object xpath.XPathParser.productions
    41. object xpath.XPathParser.superclass
    42. string xpath.XPathParser.ACCEPT
    43. string xpath.XPathParser.REDUCE
    44. string xpath.XPathParser.SHIFT
  28. module xpath.XPathParser.prototype
    1. function xpath.XPathParser.prototype.constructor ()
    2. function xpath.XPathParser.prototype.init ()
    3. function xpath.XPathParser.prototype.parse (s)
    4. function xpath.XPathParser.prototype.tokenize (s1)
  29. module xpath.XPathResult
    1. function xpath.XPathResult (v, t)
    2. number xpath.XPathResult.ANY_TYPE
    3. number xpath.XPathResult.ANY_UNORDERED_NODE_TYPE
    4. number xpath.XPathResult.BOOLEAN_TYPE
    5. number xpath.XPathResult.FIRST_ORDERED_NODE_TYPE
    6. number xpath.XPathResult.NUMBER_TYPE
    7. number xpath.XPathResult.ORDERED_NODE_ITERATOR_TYPE
    8. number xpath.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE
    9. number xpath.XPathResult.STRING_TYPE
    10. number xpath.XPathResult.UNORDERED_NODE_ITERATOR_TYPE
    11. number xpath.XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE
    12. object xpath.XPathResult.superclass
  30. module xpath.XPathResult.prototype
    1. function xpath.XPathResult.prototype.constructor (v, t)
    2. function xpath.XPathResult.prototype.iterateNext ()
    3. function xpath.XPathResult.prototype.snapshotItem (i)
  31. module xpath.XString
    1. function xpath.XString (s)
    2. object xpath.XString.superclass
  32. module xpath.XString.prototype
    1. function xpath.XString.prototype.bool ()
    2. function xpath.XString.prototype.booleanValue ()
    3. function xpath.XString.prototype.constructor (s)
    4. function xpath.XString.prototype.equals (r)
    5. function xpath.XString.prototype.evaluate (c)
    6. function xpath.XString.prototype.greaterthan (r)
    7. function xpath.XString.prototype.greaterthanorequal (r)
    8. function xpath.XString.prototype.init (s)
    9. function xpath.XString.prototype.lessthan (r)
    10. function xpath.XString.prototype.lessthanorequal (r)
    11. function xpath.XString.prototype.nodeset ()
    12. function xpath.XString.prototype.notequal (r)
    13. function xpath.XString.prototype.number ()
    14. function xpath.XString.prototype.numberValue ()
    15. function xpath.XString.prototype.string ()
    16. function xpath.XString.prototype.stringValue ()
    17. function xpath.XString.prototype.toString ()

module xpath

function xpath.BarOperation (lhs, rhs)

function xpath.FunctionResolver (thisArg)

function xpath.NamespaceResolver ()

function xpath.NodeTest (type, value)

function xpath.Step (axis, nodetest, preds)

function xpath.VariableResolver ()

function xpath.XBoolean (b)

function xpath.XNodeSet ()

function xpath.XNumber (n)

function xpath.XPath (e)

function xpath.XPathContext (vr, nr, fr)

function xpath.XPathParser ()

function xpath.XPathResult (v, t)

function xpath.XString (s)

function xpath.createExpression (e, r)

function xpath.createNSResolver (n)

function xpath.evaluate (e, cn, r, t, res)

function xpath.parse (xpath)

function xpath.select (e, doc, single)

function xpath.select1 (e, doc)

function xpath.selectWithResolver (e, doc, resolver, single)

function xpath.useNamespaces (mappings)

module xpath.BarOperation

function xpath.BarOperation (lhs, rhs)

module xpath.BarOperation.prototype

function xpath.BarOperation.prototype.constructor (lhs, rhs)

function xpath.BarOperation.prototype.evaluate (c)

function xpath.BarOperation.prototype.init (lhs, rhs)

function xpath.BarOperation.prototype.toString ()

module xpath.BarOperation.superclass

function xpath.BarOperation.superclass.constructor (lhs, rhs)

function xpath.BarOperation.superclass.init (lhs, rhs)

module xpath.FunctionResolver

function xpath.FunctionResolver (thisArg)

function xpath.FunctionResolver.getFunctionFromContext (qName, context)

module xpath.FunctionResolver.prototype

function xpath.FunctionResolver.prototype.addFunction (ns, ln, f)

function xpath.FunctionResolver.prototype.addStandardFunctions ()

function xpath.FunctionResolver.prototype.constructor (thisArg)

function xpath.FunctionResolver.prototype.getFunction (localName, namespace)

module xpath.NamespaceResolver

function xpath.NamespaceResolver ()

module xpath.NamespaceResolver.prototype

function xpath.NamespaceResolver.prototype.constructor ()

function xpath.NamespaceResolver.prototype.getNamespace (prefix, n)

module xpath.NodeTest

function xpath.NodeTest (type, value)

module xpath.NodeTest.prototype

function xpath.NodeTest.prototype.constructor (type, value)

function xpath.NodeTest.prototype.init (type, value)

function xpath.NodeTest.prototype.matches (n, xpc)

function xpath.NodeTest.prototype.toString ()

module xpath.Step

function xpath.Step (axis, nodetest, preds)

module xpath.Step.prototype

function xpath.Step.prototype.constructor (axis, nodetest, preds)

function xpath.Step.prototype.init (axis, nodetest, preds)

function xpath.Step.prototype.toString ()

module xpath.Utilities

function xpath.Utilities.coalesceText (n)

function xpath.Utilities.getElementById (n, id)

function xpath.Utilities.instance_of (o, c)

function xpath.Utilities.isAttribute (val)

function xpath.Utilities.isLetter (c)

function xpath.Utilities.isNCNameChar (c)

function xpath.Utilities.isSpace (c)

function xpath.Utilities.resolveQName (qn, nr, n, useDefault)

function xpath.Utilities.splitQName (qn)

module xpath.VariableResolver

function xpath.VariableResolver ()

module xpath.VariableResolver.prototype

function xpath.VariableResolver.prototype.constructor ()

function xpath.VariableResolver.prototype.getVariable (ln, ns)

module xpath.XBoolean

function xpath.XBoolean (b)

module xpath.XBoolean.prototype

function xpath.XBoolean.prototype.bool ()

function xpath.XBoolean.prototype.booleanValue ()

function xpath.XBoolean.prototype.constructor (b)

function xpath.XBoolean.prototype.equals (r)

function xpath.XBoolean.prototype.evaluate (c)

function xpath.XBoolean.prototype.greaterthan (r)

function xpath.XBoolean.prototype.greaterthanorequal (r)

function xpath.XBoolean.prototype.init (b)

function xpath.XBoolean.prototype.lessthan (r)

function xpath.XBoolean.prototype.lessthanorequal (r)

function xpath.XBoolean.prototype.nodeset ()

function xpath.XBoolean.prototype.not ()

function xpath.XBoolean.prototype.notequal (r)

function xpath.XBoolean.prototype.number ()

function xpath.XBoolean.prototype.numberValue ()

function xpath.XBoolean.prototype.string ()

function xpath.XBoolean.prototype.stringValue ()

function xpath.XBoolean.prototype.toString ()

module xpath.XBoolean.superclass

function xpath.XBoolean.superclass.constructor ()

function xpath.XBoolean.superclass.evaluate (c)

function xpath.XBoolean.superclass.init ()

function xpath.XBoolean.superclass.toString ()

module xpath.XNodeSet

function xpath.XNodeSet ()

module xpath.XNodeSet.prototype

function xpath.XNodeSet.prototype.add (n)

function xpath.XNodeSet.prototype.addArray (ns)

function xpath.XNodeSet.prototype.bool ()

function xpath.XNodeSet.prototype.booleanValue ()

function xpath.XNodeSet.prototype.buildTree ()

function xpath.XNodeSet.prototype.compareWithBoolean (r, o)

function xpath.XNodeSet.prototype.compareWithNodeSet (r, o)

function xpath.XNodeSet.prototype.compareWithNumber (r, o)

function xpath.XNodeSet.prototype.compareWithString (r, o)

function xpath.XNodeSet.prototype.constructor ()

function xpath.XNodeSet.prototype.equals (r)

function xpath.XNodeSet.prototype.evaluate (c)

function xpath.XNodeSet.prototype.first ()

function xpath.XNodeSet.prototype.greaterthan (r)

function xpath.XNodeSet.prototype.greaterthanorequal (r)

function xpath.XNodeSet.prototype.init ()

function xpath.XNodeSet.prototype.lessthan (r)

function xpath.XNodeSet.prototype.lessthanorequal (r)

function xpath.XNodeSet.prototype.nodeset ()

function xpath.XNodeSet.prototype.notequal (r)

function xpath.XNodeSet.prototype.number ()

function xpath.XNodeSet.prototype.numberValue ()

function xpath.XNodeSet.prototype.string ()

function xpath.XNodeSet.prototype.stringForContainerNode (n)

function xpath.XNodeSet.prototype.stringForNode (n)

function xpath.XNodeSet.prototype.stringValue ()

function xpath.XNodeSet.prototype.toArray ()

function xpath.XNodeSet.prototype.toArrayRec (t, a)

function xpath.XNodeSet.prototype.toString ()

function xpath.XNodeSet.prototype.toUnsortedArray ()

function xpath.XNodeSet.prototype.union (r)

module xpath.XNumber

function xpath.XNumber (n)

module xpath.XNumber.prototype

function xpath.XNumber.prototype.bool ()

function xpath.XNumber.prototype.booleanValue ()

function xpath.XNumber.prototype.constructor (n)

function xpath.XNumber.prototype.div (r)

function xpath.XNumber.prototype.equals (r)

function xpath.XNumber.prototype.evaluate (c)

function xpath.XNumber.prototype.greaterthan (r)

function xpath.XNumber.prototype.greaterthanorequal (r)

function xpath.XNumber.prototype.init (n)

function xpath.XNumber.prototype.lessthan (r)

function xpath.XNumber.prototype.lessthanorequal (r)

function xpath.XNumber.prototype.minus (r)

function xpath.XNumber.prototype.mod (r)

function xpath.XNumber.prototype.multiply (r)

function xpath.XNumber.prototype.negate ()

function xpath.XNumber.prototype.nodeset ()

function xpath.XNumber.prototype.notequal (r)

function xpath.XNumber.prototype.number ()

function xpath.XNumber.prototype.numberValue ()

function xpath.XNumber.prototype.parse (s)

function xpath.XNumber.prototype.plus (r)

function xpath.XNumber.prototype.string ()

function xpath.XNumber.prototype.stringValue ()

function xpath.XNumber.prototype.toString ()

module xpath.XPath

function xpath.XPath (e)

module xpath.XPath.prototype

function xpath.XPath.prototype.constructor (e)

function xpath.XPath.prototype.evaluate (c)

function xpath.XPath.prototype.toString ()

module xpath.XPathContext

function xpath.XPathContext (vr, nr, fr)

module xpath.XPathContext.prototype

function xpath.XPathContext.prototype.constructor (vr, nr, fr)

module xpath.XPathParser

function xpath.XPathParser ()

module xpath.XPathParser.prototype

function xpath.XPathParser.prototype.constructor ()

function xpath.XPathParser.prototype.init ()

function xpath.XPathParser.prototype.parse (s)

function xpath.XPathParser.prototype.tokenize (s1)

module xpath.XPathResult

function xpath.XPathResult (v, t)

module xpath.XPathResult.prototype

function xpath.XPathResult.prototype.constructor (v, t)

function xpath.XPathResult.prototype.iterateNext ()

function xpath.XPathResult.prototype.snapshotItem (i)

module xpath.XString

function xpath.XString (s)

module xpath.XString.prototype

function xpath.XString.prototype.bool ()

function xpath.XString.prototype.booleanValue ()

function xpath.XString.prototype.constructor (s)

function xpath.XString.prototype.equals (r)

function xpath.XString.prototype.evaluate (c)

function xpath.XString.prototype.greaterthan (r)

function xpath.XString.prototype.greaterthanorequal (r)

function xpath.XString.prototype.init (s)

function xpath.XString.prototype.lessthan (r)

function xpath.XString.prototype.lessthanorequal (r)

function xpath.XString.prototype.nodeset ()

function xpath.XString.prototype.notequal (r)

function xpath.XString.prototype.number ()

function xpath.XString.prototype.numberValue ()

function xpath.XString.prototype.string ()

function xpath.XString.prototype.stringValue ()

function xpath.XString.prototype.toString ()

[ this document was created with utility2 ]