Uses of Interface
org.apache.jena.sparql.expr.Expr
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of Expr in org.apache.jena.query
Modifier and TypeMethodDescriptionQuery.allocAggregate
(Aggregator agg) SortCondition.getExpression()
Modifier and TypeMethodDescriptionvoid
Query.addGroupBy
(Var v, Expr expr) void
Query.addGroupBy
(Expr expr) void
Query.addHavingCondition
(Expr expr) void
Query.addOrderBy
(Expr expr, int direction) void
Query.addResultVar
(String varName, Expr expr) Add a named expression to a SELECT queryvoid
Query.addResultVar
(org.apache.jena.graph.Node v, Expr expr) void
Query.addResultVar
(Expr expr) Add an to a SELECT query (a name will be created for it) -
Uses of Expr in org.apache.jena.sparql.algebra.op
Modifier and TypeMethodDescriptionstatic Op
Create an OpAssign or add to an existing one.static Op
Make a OpExtend - this does not aggregate (extend ..static Op
static Op
Create an OpExtend or add to an existing one.static Op
Add expression - mutates an existing filterstatic OpFilter
OpFilter.filterDirect
(Expr expr, Op op) Make a OpFilter - guaranteed to return an fresh OpFilter -
Uses of Expr in org.apache.jena.sparql.algebra.optimize
Modifier and TypeMethodDescriptionExprTransformApplyTransform.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformConstantFold.transform
(ExprFunction1 func, Expr expr1) ExprTransformConstantFold.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransformConstantFold.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ExprTransformConstantFold.transform
(ExprFunctionN func, ExprList args) ExprTransformConstantFold.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) Modifier and TypeMethodDescriptionstatic Op
TransformFilterDisjunction.expandDisjunction
(Expr expr, Op subOp) ExprTransformConstantFold.transform
(ExprFunction1 func, Expr expr1) ExprTransformConstantFold.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransformConstantFold.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ModifierConstructorDescriptionTransformRemoveAssignment
(Var var, Expr expr) TransformRemoveAssignment
(Var var, Expr expr, boolean topmostOnly) -
Uses of Expr in org.apache.jena.sparql.algebra.walker
Modifier and TypeMethodDescriptionstatic Expr
Walker.transform
(Expr expr, Transform opTransform, ExprTransform exprTransform) Transform anExpr
.static Expr
Walker.transform
(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
.static Expr
Walker.transform
(Expr expr, ApplyTransformVisitor v) Transform anExpr
.static Expr
Walker.transform
(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
.static Expr
Walker.transform
(Expr expr, ExprTransform exprTransform) Transform an expressionModifier and TypeMethodDescriptionstatic Expr
Walker.transform
(Expr expr, Transform opTransform, ExprTransform exprTransform) Transform anExpr
.static Expr
Walker.transform
(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
.static Expr
Walker.transform
(Expr expr, ApplyTransformVisitor v) Transform anExpr
.static Expr
Walker.transform
(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor) Transform anExpr
.static Expr
Walker.transform
(Expr expr, ExprTransform exprTransform) Transform an expressionstatic void
Walker.walk
(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor) static void
Walker.walk
(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor) static void
Walker.walk
(Expr expr, ExprVisitor exprVisitor) void
-
Uses of Expr in org.apache.jena.sparql.core
Modifier and TypeMethodDescriptionvoid
static Expr
Substitute.substitute
(Expr expr, Binding binding) Modifier and TypeMethodDescriptionvoid
VarExprList.forEachExpr
(BiConsumer<Var, Expr> action) Call the action for each (variable, expression) defined.void
VarExprList.forEachVarExpr
(BiConsumer<Var, Expr> action) Call the action for each variable, in order. -
Uses of Expr in org.apache.jena.sparql.engine
-
Uses of Expr in org.apache.jena.sparql.engine.iterator
ModifierConstructorDescriptionQueryIterAssign
(QueryIterator input, Var var, Expr expr, ExecutionContext qCxt) QueryIterFilterExpr
(QueryIterator input, Expr expr, ExecutionContext context) QueryIterUnfold
(QueryIterator qIter, Expr expr, Var var1, Var var2, ExecutionContext execCxt) -
Uses of Expr in org.apache.jena.sparql.engine.ref
-
Uses of Expr in org.apache.jena.sparql.expr
Modifier and TypeClassDescriptionclass
class
Do any of FN_Adjust(date/time)ToTimezoneclass
class
ARQ extension to SPARQL which provides for dynamic function invocationclass
class
SPARQL coalesce special form.class
IF(expr, expr, expr)class
class
class
class
class
class
class
class
class
class
class
class
class
SPARQL filter functionclass
class
class
class
IRI(expr), one argument, SPARQL standard form.class
IRI(base, expr).class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Indirect to the chosen regular expression implementationclass
class
class
class
class
class
class
class
class
class
SPARQL CONCATsclass
class
Create a literal from lexical form and datatype URIclass
class
class
Create a literal from lexical form and language tagclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
This class is an alternative name for E_IRI.class
This class is an alternative name for E_IRI2.class
class
class
Group aggregation functions calculated a value during grouping and placed in the output binding.class
class
A function in the expression hierarchy.class
An expression that is constant (does not depend on evaluating a sub expression).class
A function that has a single argumentclass
A function of two argumentsclass
A function of three argumentsclass
A function which takes N arguments (N may be variable e.g. regex)class
A "function" that executes over a patternclass
class
Marker, used in place of a null.class
class
RDF-star triple term in an expression (AKA quoted triple).class
An expression that is a variable in an expression.class
Modifier and TypeMethodDescriptionExprAggregator.apply
(ExprTransform transform) ExprFunction0.apply
(ExprTransform transform) ExprFunction1.apply
(ExprTransform transform, Expr sub) ExprFunction2.apply
(ExprTransform transform, Expr arg1, Expr arg2) ExprFunction3.apply
(ExprTransform transform, Expr arg1, Expr arg2, Expr arg3) ExprFunctionN.apply
(ExprTransform transform, ExprList exprList) ExprFunctionOp.apply
(ExprTransform transform, ExprList args, Op x) ExprVar.apply
(ExprTransform transform) NodeValue.apply
(ExprTransform transform) E_Exists.applyNodeTransform
(NodeTransform nodeTransform) E_NotExists.applyNodeTransform
(NodeTransform nodeTransform) Expr.applyNodeTransform
(NodeTransform transform) Rewrite, applying a node->node transformationfinal Expr
ExprFunction0.applyNodeTransform
(NodeTransform transform) final Expr
ExprFunction1.applyNodeTransform
(NodeTransform transform) final Expr
ExprFunction2.applyNodeTransform
(NodeTransform transform) final Expr
ExprFunction3.applyNodeTransform
(NodeTransform transform) ExprFunctionN.applyNodeTransform
(NodeTransform transform) abstract Expr
ExprNode.applyNodeTransform
(NodeTransform transform) ExprNone.applyNodeTransform
(NodeTransform transform) ExprTripleTerm.applyNodeTransform
(NodeTransform transform) ExprVar.applyNodeTransform
(NodeTransform transform) NodeValue.applyNodeTransform
(NodeTransform transform) E_Now.copy()
E_Random.copy()
E_StrUUID.copy()
E_UUID.copy()
E_Version.copy()
abstract Expr
ExprFunction0.copy()
abstract Expr
abstract Expr
abstract Expr
abstract Expr
E_Exists.copySubstitute
(Binding binding) E_NotExists.copySubstitute
(Binding binding) Expr.copySubstitute
(Binding binding) Deep copy with substitutionfinal Expr
ExprFunction0.copySubstitute
(Binding binding) final Expr
ExprFunction1.copySubstitute
(Binding binding) final Expr
ExprFunction2.copySubstitute
(Binding binding) final Expr
ExprFunction3.copySubstitute
(Binding binding) ExprFunctionN.copySubstitute
(Binding binding) abstract Expr
ExprNode.copySubstitute
(Binding binding) ExprNone.copySubstitute
(Binding binding) ExprTripleTerm.copySubstitute
(Binding binding) ExprVar.copySubstitute
(Binding binding) NodeValue.copySubstitute
(Binding binding) static Expr
E_BNode.create()
static Expr
Expr.deepCopy()
Deep copyfinal Expr
ExprNode.deepCopy()
static Expr
ExprLib.foldConstants
(Expr expr) Attempt to fold any sub-expressions of the Expr.ExprList.get
(int idx) abstract Expr
ExprFunction.getArg
(int i) ExprFunction0.getArg
(int i) ExprFunction1.getArg()
ExprFunction1.getArg
(int i) ExprFunction2.getArg
(int i) ExprFunction3.getArg
(int i) ExprFunctionN.getArg
(int i) ExprFunctionOp.getArg
(int i) ExprFunction2.getArg1()
ExprFunction3.getArg1()
ExprFunction2.getArg2()
ExprFunction3.getArg2()
ExprFunction3.getArg3()
E_IRI2.getBaseExpr()
final Expr
ExprNode.getExpr()
E_OneOfBase.getLHS()
E_IRI.getRelExpr()
Expression for the relative URI.E_IRI2.getRelExpr()
Expression for the relative URI.static Expr
ExprLib.nodeToExpr
(org.apache.jena.graph.Node n) Go from a node to an expression.static Expr
ExprLib.replaceAggregateByVariable
(Expr expr) transform an expression that may involve aggregates into one that just uses the variable for the aggregatestatic Expr
ExprLib.rewriteTriple
(org.apache.jena.graph.Triple t) ExprTransform.transform
(ExprAggregator eAgg) ExprTransform.transform
(ExprFunction0 func) ExprTransform.transform
(ExprFunction1 func, Expr expr1) ExprTransform.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransform.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ExprTransform.transform
(ExprFunctionN func, ExprList args) ExprTransform.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformBase.transform
(ExprAggregator eAgg) ExprTransformBase.transform
(ExprFunction0 func) ExprTransformBase.transform
(ExprFunction1 func, Expr expr1) ExprTransformBase.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransformBase.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ExprTransformBase.transform
(ExprFunctionN func, ExprList args) ExprTransformBase.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformCopy.transform
(ExprAggregator eAgg) ExprTransformCopy.transform
(ExprFunction0 func) ExprTransformCopy.transform
(ExprFunction1 func, Expr expr1) ExprTransformCopy.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransformCopy.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ExprTransformCopy.transform
(ExprFunctionN func, ExprList args) ExprTransformCopy.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) static Expr
ExprTransformer.transform
(ExprTransform transform, Expr expr) Transform an expressionModifier and TypeMethodDescriptionExprFunction.getArgs()
ExprFunctionN.getArgs()
ExprList.getList()
ExprList.getListRaw()
Use only while building ExprListExprList.iterator()
Modifier and TypeMethodDescriptionvoid
ExprFunction1.apply
(ExprTransform transform, Expr sub) ExprFunction2.apply
(ExprTransform transform, Expr arg1, Expr arg2) ExprFunction3.apply
(ExprTransform transform, Expr arg1, Expr arg2, Expr arg3) abstract Expr
abstract Expr
abstract Expr
static Expr
boolean
boolean
boolean
boolean
boolean
boolean
boolean
General equality operation - consider this to be 'protected'boolean
boolean
abstract boolean
boolean
boolean
boolean
boolean
boolean
Expr.equalsBySyntax
(Expr other) final boolean
ExprNode.equalsBySyntax
(Expr other) static NodeValue
ExprLib.evalOrNull
(Expr expr, Binding binding, FunctionEnv functionEnv) Evaluate or return null.static Expr
ExprLib.foldConstants
(Expr expr) Attempt to fold any sub-expressions of the Expr.ExprVars.getNonOpVarNamesMentioned
(Expr expr) ExprVars.getNonOpVarsMentioned
(Expr expr) ExprVars.getVarNamesMentioned
(Expr expr) ExprVars.getVarsMentioned
(Expr expr) static boolean
ExprLib.isAssignmentSafeEquality
(Expr expr) Decide whether an expression is safe for using a graph substitution.static boolean
ExprLib.isAssignmentSafeEquality
(Expr expr, boolean graphHasStringEquality, boolean graphHasNumercialValueEquality) static boolean
Some "functions" are non-deterministic (unstable) - calling them with the same arguments does not yields the same answer each time.static void
ExprVars.nonOpVarNamesMentioned
(Collection<String> acc, Expr expr) static void
ExprVars.nonOpVarsMentioned
(Collection<Var> acc, Expr expr) static Expr
ExprLib.replaceAggregateByVariable
(Expr expr) transform an expression that may involve aggregates into one that just uses the variable for the aggregateExprTransform.transform
(ExprFunction1 func, Expr expr1) ExprTransform.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransform.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ExprTransformBase.transform
(ExprFunction1 func, Expr expr1) ExprTransformBase.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransformBase.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) ExprTransformCopy.transform
(ExprFunction1 func, Expr expr1) ExprTransformCopy.transform
(ExprFunction2 func, Expr expr1, Expr expr2) ExprTransformCopy.transform
(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3) static Expr
ExprTransformer.transform
(ExprTransform transform, Expr expr) Transform an expressionstatic void
ExprVars.varNamesMentioned
(Collection<String> acc, Expr expr) static void
ExprVars.varsMentioned
(Collection<Var> acc, Expr expr) Modifier and TypeMethodDescriptionstatic ExprList
ExprList.create
(Collection<Expr> exprs) Create an ExprList that contains the expressionsModifierConstructorDescriptionE_AdjustToTimezone
(Expr expr1, Expr expr2) E_Conditional
(Expr condition, Expr thenExpr, Expr elseExpr) E_Datatype
(Expr expr) E_DateTimeDay
(Expr expr) E_DateTimeHours
(Expr expr) E_DateTimeMinutes
(Expr expr) E_DateTimeMonth
(Expr expr) E_DateTimeSeconds
(Expr expr) E_DateTimeTimezone
(Expr expr) E_DateTimeTZ
(Expr expr) E_DateTimeYear
(Expr expr) E_FunctionDynamic
(Expr function, ExprList args) E_GreaterThan
(Expr left, Expr right) E_GreaterThanOrEqual
(Expr left, Expr right) E_IsLiteral
(Expr expr) E_IsNumeric
(Expr expr) E_IsTriple
(Expr expr) E_LangMatches
(Expr expr1, Expr expr2) E_LessThan
(Expr left, Expr right) E_LessThanOrEqual
(Expr left, Expr right) E_LogicalAnd
(Expr left, Expr right) E_LogicalNot
(Expr expr) E_LogicalOr
(Expr left, Expr right) E_Multiply
(Expr left, Expr right) E_NotEquals
(Expr left, Expr right) E_NotOneOf
(Expr expr, ExprList args) E_NumCeiling
(Expr expr) E_NumFloor
(Expr expr) E_NumRound
(Expr expr) E_OpNumericIntegerDivide
(Expr expr1, Expr expr2) E_OpNumericMod
(Expr expr1, Expr expr2) E_SameTerm
(Expr left, Expr right) E_StrAfter
(Expr expr1, Expr expr2) E_StrBefore
(Expr expr1, Expr expr2) E_StrContains
(Expr expr1, Expr expr2) E_StrDatatype
(Expr expr1, Expr expr2) E_StrEncodeForURI
(Expr expr) E_StrEndsWith
(Expr expr1, Expr expr2) E_StrLength
(Expr expr) E_StrLowerCase
(Expr expr) E_StrReplace
(Expr expr1, Expr expr2, Expr expr3, Expr expr4) E_StrStartsWith
(Expr expr1, Expr expr2) E_StrSubstring
(Expr expr1, Expr expr2, Expr expr3) E_StrUpperCase
(Expr expr) E_Subtract
(Expr left, Expr right) E_TripleFn
(Expr expr1, Expr expr2, Expr expr3) E_TripleObject
(Expr expr) E_TriplePredicate
(Expr expr) E_TripleSubject
(Expr expr) E_UnaryMinus
(Expr expr) E_UnaryPlus
(Expr expr) ExprDigest
(Expr expr, String symbol, String digestName) ExprTransformSubstitute
(Var find, Expr replace) Creates a simple transform that replaces any occurrence of the given variable with the given expression -
Uses of Expr in org.apache.jena.sparql.expr.aggregate
Modifier and TypeMethodDescriptionAggCount.getExpr()
AggCountDistinct.getExpr()
AggCustom.getExpr()
Modifier and TypeMethodDescriptionstatic Aggregator
static Aggregator
AggregatorFactory.createCountExpr
(boolean distinct, Expr expr) static Aggregator
AggregatorFactory.createCustom
(String iri, boolean distinct, Expr expr) static Aggregator
AggregatorFactory.createFold
(boolean distinct, Expr expr1, Expr expr2, List<SortCondition> orderBy) static Aggregator
AggregatorFactory.createGroupConcat
(boolean distinct, Expr expr, String separator, ExprList orderedBy) static Aggregator
static Aggregator
AggregatorFactory.createMedian
(boolean distinct, Expr expr) static Aggregator
static Aggregator
AggregatorFactory.createMode
(boolean distinct, Expr expr) static Aggregator
AggregatorFactory.createSample
(boolean distinct, Expr expr) static Aggregator
ModifierConstructorDescriptionAggAvgDistinct
(Expr expr) AggCountVar
(Expr expr) AggCountVarDistinct
(Expr expr) AggFoldList
(boolean isDistinct, Expr expr1) AggFoldList
(boolean isDistinct, Expr expr1, List<SortCondition> orderBy) AggFoldMap
(Expr expr1, Expr expr2) AggFoldMap
(Expr expr1, Expr expr2, List<SortCondition> orderBy) AggGroupConcat
(Expr expr, String separator) AggGroupConcatDistinct
(Expr expr, String separator) AggMaxDistinct
(Expr expr) AggMedianDistinct
(Expr expr) AggMinDistinct
(Expr expr) AggModeDistinct
(Expr expr) AggSampleDistinct
(Expr expr) AggSumDistinct
(Expr expr) -
Uses of Expr in org.apache.jena.sparql.expr.aggregate.lib
ModifierConstructorDescriptionAccStatStdDevPopulation
(Expr expr, boolean distinct) AccStatStdDevSample
(Expr expr, boolean distinct) AccStatVarPopulation
(Expr expr, boolean distinct) AccStatVarSample
(Expr expr, boolean distinct) -
Uses of Expr in org.apache.jena.sparql.expr.nodevalue
Modifier and TypeClassDescriptionclass
class
class
class
class
XSD Durationclass
class
class
A NodeValue that is a lang tagged literal (rdf:langString).class
A NodeValue that isn't anything else - unrecognized literals, URIs and blank nodes.final class
ANodeValue
that supports collation value for a string.class
-
Uses of Expr in org.apache.jena.sparql.function.user
Modifier and TypeMethodDescriptionUserDefinedFunction.getActualExpr()
Gets the actual expression that was built for the function, assumingUserDefinedFunction.build(String, ExprList, Context)
has been calledUserDefinedFunctionDefinition.getBaseExpr()
Gets the base expressionExprTransformExpand.transform
(ExprFunctionN func, ExprList args) Modifier and TypeMethodDescriptionvoid
Adds a functionModifierConstructorDescriptionUserDefinedFunction
(String url, Expr e, List<Var> argList) Creates a user defined functionUserDefinedFunctionDefinition
(String uri, Expr e, List<Var> argList) Creates a user defined function definition -
Uses of Expr in org.apache.jena.sparql.graph
Modifier and TypeMethodDescriptionstatic Expr
NodeTransformLib.transform
(NodeTransform nodeTransform, Expr expr) Modifier and TypeMethodDescriptionstatic Expr
NodeTransformLib.transform
(NodeTransform nodeTransform, Expr expr) -
Uses of Expr in org.apache.jena.sparql.lang.arq
Modifier and TypeMethodDescriptionfinal Expr
ARQParser.AdditiveExpression()
final Expr
ARQParser.Aggregate()
final Expr
ARQParser.BrackettedExpression()
final Expr
ARQParser.BuiltInCall()
final Expr
ARQParser.ConditionalAndExpression()
final Expr
ARQParser.ConditionalOrExpression()
final Expr
ARQParser.Constraint()
final Expr
ARQParser.ExistsFunc()
final Expr
ARQParser.Expression()
final Expr
ARQParser.FunctionCall()
final Expr
ARQParser.iriOrFunction()
final Expr
ARQParser.MultiplicativeExpression()
final Expr
ARQParser.NotExistsFunc()
final Expr
ARQParser.NumericExpression()
final Expr
ARQParser.PrimaryExpression()
final Expr
ARQParser.RegexExpression()
final Expr
ARQParser.RelationalExpression()
final Expr
ARQParser.StrReplaceExpression()
final Expr
ARQParser.SubstringExpression()
final Expr
ARQParser.UnaryExpression()
final Expr
ARQParser.ValueLogical()
-
Uses of Expr in org.apache.jena.sparql.lang.sparql_10
Modifier and TypeMethodDescriptionfinal Expr
SPARQLParser10.AdditiveExpression()
final Expr
SPARQLParser10.BrackettedExpression()
final Expr
SPARQLParser10.BuiltInCall()
final Expr
SPARQLParser10.ConditionalAndExpression()
final Expr
SPARQLParser10.ConditionalOrExpression()
final Expr
SPARQLParser10.Constraint()
final Expr
SPARQLParser10.Expression()
final Expr
SPARQLParser10.FunctionCall()
final Expr
SPARQLParser10.IRIrefOrFunction()
final Expr
SPARQLParser10.MultiplicativeExpression()
final Expr
SPARQLParser10.NumericExpression()
final Expr
SPARQLParser10.PrimaryExpression()
final Expr
SPARQLParser10.RegexExpression()
final Expr
SPARQLParser10.RelationalExpression()
final Expr
SPARQLParser10.UnaryExpression()
final Expr
SPARQLParser10.ValueLogical()
-
Uses of Expr in org.apache.jena.sparql.lang.sparql_11
Modifier and TypeMethodDescriptionfinal Expr
SPARQLParser11.AdditiveExpression()
final Expr
SPARQLParser11.Aggregate()
final Expr
SPARQLParser11.BrackettedExpression()
final Expr
SPARQLParser11.BuiltInCall()
final Expr
SPARQLParser11.ConditionalAndExpression()
final Expr
SPARQLParser11.ConditionalOrExpression()
final Expr
SPARQLParser11.Constraint()
final Expr
SPARQLParser11.ExistsFunc()
final Expr
SPARQLParser11.Expression()
final Expr
SPARQLParser11.FunctionCall()
final Expr
SPARQLParser11.iriOrFunction()
final Expr
SPARQLParser11.MultiplicativeExpression()
final Expr
SPARQLParser11.NotExistsFunc()
final Expr
SPARQLParser11.NumericExpression()
final Expr
SPARQLParser11.PrimaryExpression()
final Expr
SPARQLParser11.RegexExpression()
final Expr
SPARQLParser11.RelationalExpression()
final Expr
SPARQLParser11.StrReplaceExpression()
final Expr
SPARQLParser11.SubstringExpression()
final Expr
SPARQLParser11.UnaryExpression()
final Expr
SPARQLParser11.ValueLogical()
-
Uses of Expr in org.apache.jena.sparql.lang.sparql_12
Modifier and TypeMethodDescriptionfinal Expr
SPARQLParser12.AdditiveExpression()
final Expr
SPARQLParser12.Aggregate()
final Expr
SPARQLParser12.BrackettedExpression()
final Expr
SPARQLParser12.BuiltInCall()
final Expr
SPARQLParser12.ConditionalAndExpression()
final Expr
SPARQLParser12.ConditionalOrExpression()
final Expr
SPARQLParser12.Constraint()
final Expr
SPARQLParser12.ExistsFunc()
final Expr
SPARQLParser12.Expression()
final Expr
SPARQLParser12.FunctionCall()
final Expr
SPARQLParser12.iriOrFunction()
final Expr
SPARQLParser12.MultiplicativeExpression()
final Expr
SPARQLParser12.NotExistsFunc()
final Expr
SPARQLParser12.NumericExpression()
final Expr
SPARQLParser12.PrimaryExpression()
final Expr
SPARQLParser12.RegexExpression()
final Expr
SPARQLParser12.RelationalExpression()
final Expr
SPARQLParser12.StrReplaceExpression()
final Expr
SPARQLParser12.SubstringExpression()
final Expr
SPARQLParser12.UnaryExpression()
final Expr
SPARQLParser12.ValueLogical()
-
Uses of Expr in org.apache.jena.sparql.serializer
-
Uses of Expr in org.apache.jena.sparql.sse
-
Uses of Expr in org.apache.jena.sparql.sse.builders
-
Uses of Expr in org.apache.jena.sparql.sse.writers
-
Uses of Expr in org.apache.jena.sparql.syntax
Modifier and TypeMethodDescriptionElementAssign.getExpr()
ElementBind.getExpr()
ElementFilter.getExpr()
ElementUnfold.getExpr()
ModifierConstructorDescriptionElementAssign
(Var v, Expr expr) ElementBind
(Var v, Expr expr) ElementFilter
(Expr expr) ElementUnfold
(Expr expr, Var v1, Var v2) -
Uses of Expr in org.apache.jena.sparql.syntax.syntaxtransform
Modifier and TypeMethodDescriptionExprTransformApplyElementTransform.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformNodeElement.transform
(ExprAggregator eAgg) ExprTransformNodeElement.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) Modifier and TypeMethodDescriptionElementTransform.transform
(ElementAssign el, Var v, Expr expr2) ElementTransform.transform
(ElementBind el, Var v, Expr expr2) ElementTransform.transform
(ElementFilter el, Expr expr2) ElementTransform.transform
(ElementUnfold el, Expr expr, Var v1, Var v2) ElementTransformCopyBase.transform
(ElementAssign el, Var v, Expr expr2) ElementTransformCopyBase.transform
(ElementBind el, Var v, Expr expr2) ElementTransformCopyBase.transform
(ElementFilter el, Expr expr2) ElementTransformCopyBase.transform
(ElementUnfold el, Expr expr, Var v1, Var v2) ElementTransformIdentity.transform
(ElementAssign el, Var v, Expr expr2) ElementTransformIdentity.transform
(ElementBind el, Var v, Expr expr2) ElementTransformIdentity.transform
(ElementFilter el, Expr expr2) ElementTransformIdentity.transform
(ElementUnfold el, Expr expr, Var v1, Var v2) -
Uses of Expr in org.apache.jena.sparql.util