Package | Description |
---|---|
uk.ac.ox.cs.diadem.oxpath.parse.ast | |
uk.ac.ox.cs.diadem.oxpath.parse.ast.custom | |
uk.ac.ox.cs.diadem.oxpath.parse.visitor | |
uk.ac.ox.cs.diadem.oxpath.utils |
Modifier and Type | Class and Description |
---|---|
class |
ASTBinaryOpExpr |
class |
ASTExpression |
class |
ASTOXPathActionPath |
class |
ASTOXPathExtractionMarker |
class |
ASTOXPathKleeneStarPath |
class |
ASTOXPathNodeTestOp |
class |
ASTRelativeOXPathLocationPath |
class |
ASTSimpleOXPathStepPath |
class |
ASTXPathFunctionCall |
class |
ASTXPathLiteral |
class |
ASTXPathNumber |
class |
ASTXPathPathExpr |
class |
ASTXPathPredicate |
class |
ASTXPathPrimaryExpr |
class |
ASTXPathUnaryExpr |
Modifier and Type | Method and Description |
---|---|
Object |
OXPathParserVisitor.visit(SimpleNode node,
Object data) |
Modifier and Type | Class and Description |
---|---|
class |
ASTBinaryOpExprCustom |
class |
ASTOXPathActionPathCustom |
class |
ASTOXPathExtractionMarkerCustom |
class |
ASTOXPathKleeneStarPathCustom |
class |
ASTOXPathNodeTestOpCustom |
class |
ASTRelativeOXPathLocationPathCustom |
class |
ASTSimpleOXPathStepPathCustom |
class |
ASTXPathFunctionCallCustom |
class |
ASTXPathLiteralCustom |
class |
ASTXPathNumberCustom |
class |
ASTXPathPathExprCustom |
class |
ASTXPathPredicateCustom |
class |
ASTXPathUnaryExprCustom |
class |
CustomSimpleNode
This base implementation for AST nodes contains all additional code that cannot be put into SimpleNode because
auto-generated.
|
Modifier and Type | Method and Description |
---|---|
Object |
OXPathVisitorGenericAdaptor.visit(SimpleNode node,
Object data) |
abstract U |
OXPathVisitorGenericAdaptor.visitNode(SimpleNode node,
T data) |
Modifier and Type | Method and Description |
---|---|
CustomSimpleNode |
AttributeCollectorVisitor.visitNode(SimpleNode node,
AttributeCollectorVisitor.MyData data) |
CustomSimpleNode |
SimpleXPathAggregatorVisitor.visitNode(SimpleNode node,
List<String> data)
Constructs the
String representation of the subtree rooted at node |
CustomSimpleNode |
StepCollapseVisitor.visitNode(SimpleNode node,
Object data)
Constructs the
String representation of the subtree rooted at node |
String |
DumpTreeVisitor.visitNode(SimpleNode node,
Object data) |
String |
PrintVisitor.visitNode(SimpleNode node,
Object data)
Constructs the
String representation of the subtree rooted at node |
CustomSimpleNode |
RelativePathCollector.visitNode(SimpleNode node,
uk.ac.ox.cs.diadem.oxpath.utils.RelativePathCollector.MyLocalContext data)
Constructs the
String representation of the subtree rooted at node |
Copyright © 2020 OXPath Team. All rights reserved.