Package | Description |
---|---|
com.hp.hpl.jena.sparql.algebra.optimize | |
com.hp.hpl.jena.sparql.expr |
Modifier and Type | Class and Description |
---|---|
class |
ExprVisitorApplyVisitor
An expr visitor that applies a OpVisitor to the algebra operator of E_Exist and E_NoExists
|
Modifier and Type | Class and Description |
---|---|
class |
ExprBuild
Visitor class to run over expressions and initialise them
|
static class |
ExprTransformer.ApplyExprTransformVisitor |
class |
ExprVisitorBase |
class |
ExprVisitorFunction
Convert all visit calls on the expressions in a call to a generic visit operation for expession functions
|
static class |
ExprWalker.WalkerBottomUp |
static class |
ExprWalker.WalkerTopDown |
Modifier and Type | Method and Description |
---|---|
void |
ExprVar.visit(ExprVisitor visitor) |
void |
ExprAggregator.visit(ExprVisitor visitor) |
void |
Expr.visit(ExprVisitor visitor) |
void |
ExprFunction1.visit(ExprVisitor visitor) |
void |
ExprFunctionN.visit(ExprVisitor visitor) |
void |
ExprFunction0.visit(ExprVisitor visitor) |
void |
ExprFunction2.visit(ExprVisitor visitor) |
void |
NodeValue.visit(ExprVisitor visitor) |
void |
ExprFunctionOp.visit(ExprVisitor visitor) |
void |
ExprFunction3.visit(ExprVisitor visitor) |
static void |
ExprWalker.walk(ExprVisitor visitor,
Expr expr) |
Constructor and Description |
---|
ExprWalker(ExprVisitor visitor) |
Licenced under the Apache License, Version 2.0