com.rimfaxe.xml.xmlreader.xpath |
|
Java Source File Name | Type | Comment |
AllElementTest.java | Class | A '*' node test.
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
You use INSTANCE instead of the constructor to get
that object.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
AttrCompareExpr.java | Class | Compare attribute to string.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
AttrEqualsExpr.java | Class | A '@attrName = "value"' test. |
AttrExistsExpr.java | Class | A '@attrName' test to see if attribute exists. |
AttrExpr.java | Class | A boolean test on an attribute. |
AttrGreaterExpr.java | Class | A '@attrName > n' test. |
AttrLessExpr.java | Class | A '@attrName < "n"' test. |
AttrNotEqualsExpr.java | Class | An expression testing that an attribute is not equal to a given string.
A '@attrName != "value"' test. |
AttrRelationalExpr.java | Class | Compare attribute relative to integer.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
AttrTest.java | Class | A node test for an element with a particular tagname.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
BooleanExpr.java | Class | an expression that returns a boolean value.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
BooleanExprVisitor.java | Interface | Add functionality to subclasses of BooleanExpr. |
ElementTest.java | Class | A node test for an element with a particular tagname.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
ExprFactory.java | Class | A utility that parses a stream of tokens and creates the
appropriate sub-class of BooleanExpr.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
NodeTest.java | Class | The test for a nodeset that appears before the optional
[predicate] in an xpath step.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
NodeTestVisitor.java | Interface | Add functionality to ubclasses of NodeTest. |
ParentNodeTest.java | Class | A '..' node test.
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
You use INSTANCE instead of the constructor to get
that object.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
PositionEqualsExpr.java | Class | Test position within element list.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
Step.java | Class | One of the steps which, separated by slashes, make up an XPath
expression.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
TextCompareExpr.java | Class | Compare text value.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
TextEqualsExpr.java | Class | [text()='value'] expression
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
TextExistsExpr.java | Class | [text()] expression
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
You use INSTANCE instead of the constructor to get
that object.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
TextNotEqualsExpr.java | Class | An expression testing that the text node is not equal to a given string.
An [text()!='value'] expression.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
TextTest.java | Class | A "text()" node test in a Xpath step.
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
You use INSTANCE instead of the constructor to get
that object.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
ThisNodeTest.java | Class | A '.' node test.
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
You use INSTANCE instead of the constructor to get
that object.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
TrueExpr.java | Class | The boolean constant "true".
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
You use INSTANCE instead of the constructor to get
that object.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |
Visitor.java | Interface | Something that crawls over the parse tree. |
XPath.java | Class | The root of the parse tree for an XPath expression. |
XPathException.java | Class | Thrown when some problem parsing or executing an XPath expression.
Copyright (C) 2002 Hewlett-Packard Company.
This file is part of Sparta, an XML Parser, DOM, and XPath library.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU
Lesser General Public License as published by the Free Software
Foundation; either version 2.1 of the License, or (at your option)
any later version. |