Uses of Interface
org.apache.jena.sparql.expr.Expr
Packages that use Expr
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of Expr in org.apache.jena.query
Fields in org.apache.jena.query declared as ExprMethods in org.apache.jena.query that return ExprModifier and TypeMethodDescriptionQuery.allocAggregate
(Aggregator agg) SortCondition.getExpression()
Methods in org.apache.jena.query that return types with arguments of type ExprMethods in org.apache.jena.query with parameters of type ExprModifier 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)Constructors in org.apache.jena.query with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op that return ExprMethods in org.apache.jena.sparql.algebra.op with parameters of type ExprModifier 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 OpFilterConstructors in org.apache.jena.sparql.algebra.op with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.algebra.optimize
Methods in org.apache.jena.sparql.algebra.optimize that return ExprModifier 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) Methods in org.apache.jena.sparql.algebra.optimize with parameters of type ExprModifier 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) Constructors in org.apache.jena.sparql.algebra.optimize with parameters of type ExprModifierConstructorDescriptionTransformRemoveAssignment
(Var var, Expr expr) TransformRemoveAssignment
(Var var, Expr expr, boolean topmostOnly) -
Uses of Expr in org.apache.jena.sparql.algebra.walker
Methods in org.apache.jena.sparql.algebra.walker that return ExprModifier 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 expressionMethods in org.apache.jena.sparql.algebra.walker with parameters of type ExprModifier 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
Methods in org.apache.jena.sparql.core that return ExprMethods in org.apache.jena.sparql.core that return types with arguments of type ExprMethods in org.apache.jena.sparql.core with parameters of type ExprModifier and TypeMethodDescriptionvoid
static Expr
Substitute.substitute
(Expr expr, Binding binding) void
If the variable is already in the VarExprList, replace the expression.Method parameters in org.apache.jena.sparql.core with type arguments of type ExprModifier 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.Constructors in org.apache.jena.sparql.core with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine that return ExprMethods in org.apache.jena.sparql.engine with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.engine.iterator
Constructors in org.apache.jena.sparql.engine.iterator with parameters of type ExprModifierConstructorDescriptionQueryIterAssign
(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
Methods in org.apache.jena.sparql.engine.ref with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.expr
Classes in org.apache.jena.sparql.expr that implement ExprModifier 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
class
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
Fields in org.apache.jena.sparql.expr declared as ExprMethods in org.apache.jena.sparql.expr that return ExprModifier 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 expressionMethods in org.apache.jena.sparql.expr that return types with arguments of type ExprModifier and TypeMethodDescriptionExprFunction.getArgs()
ExprFunctionN.getArgs()
ExprList.getList()
ExprList.getListRaw()
Use only while building ExprListExprList.iterator()
Methods in org.apache.jena.sparql.expr with parameters of type ExprModifier 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) Method parameters in org.apache.jena.sparql.expr with type arguments of type ExprModifier and TypeMethodDescriptionstatic ExprList
ExprList.create
(Collection<Expr> exprs) Create an ExprList that contains the expressionsConstructors in org.apache.jena.sparql.expr with parameters of type ExprModifierConstructorDescriptionE_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 printName, String digestName) ExprTransformSubstitute
(Var find, Expr replace) Creates a simple transform that replaces any occurrence of the given variable with the given expressionConstructor parameters in org.apache.jena.sparql.expr with type arguments of type Expr -
Uses of Expr in org.apache.jena.sparql.expr.aggregate
Methods in org.apache.jena.sparql.expr.aggregate that return ExprModifier and TypeMethodDescriptionAggCount.getExpr()
AggCountDistinct.getExpr()
AggCustom.getExpr()
Methods in org.apache.jena.sparql.expr.aggregate with parameters of type ExprModifier 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
Constructors in org.apache.jena.sparql.expr.aggregate with parameters of type ExprModifierConstructorDescriptionAggAvgDistinct
(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
Constructors in org.apache.jena.sparql.expr.aggregate.lib with parameters of type ExprModifierConstructorDescriptionAccStatStdDevPopulation
(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
Classes in org.apache.jena.sparql.expr.nodevalue that implement ExprModifier 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
Methods in org.apache.jena.sparql.function.user that return ExprModifier 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) Methods in org.apache.jena.sparql.function.user with parameters of type ExprModifier and TypeMethodDescriptionvoid
Adds a functionConstructors in org.apache.jena.sparql.function.user with parameters of type ExprModifierConstructorDescriptionUserDefinedFunction
(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
Methods in org.apache.jena.sparql.graph that return ExprModifier and TypeMethodDescriptionstatic Expr
NodeTransformLib.transform
(NodeTransform nodeTransform, Expr expr) Methods in org.apache.jena.sparql.graph with parameters of type ExprModifier and TypeMethodDescriptionstatic Expr
NodeTransformLib.transform
(NodeTransform nodeTransform, Expr expr) -
Uses of Expr in org.apache.jena.sparql.lang.arq
Methods in org.apache.jena.sparql.lang.arq that return ExprModifier 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
Methods in org.apache.jena.sparql.lang.sparql_10 that return ExprModifier 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
Methods in org.apache.jena.sparql.lang.sparql_11 that return ExprModifier 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
Methods in org.apache.jena.sparql.lang.sparql_12 that return ExprModifier 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
Methods in org.apache.jena.sparql.serializer with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.sse
Methods in org.apache.jena.sparql.sse that return ExprModifier and TypeMethodDescriptionstatic Expr
Parse a string to obtain a SPARQL expressionstatic Expr
Parse a string to obtain a SPARQL expressionMethods in org.apache.jena.sparql.sse with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.sse.builders
Methods in org.apache.jena.sparql.sse.builders that return Expr -
Uses of Expr in org.apache.jena.sparql.sse.writers
Methods in org.apache.jena.sparql.sse.writers with parameters of type Expr -
Uses of Expr in org.apache.jena.sparql.syntax
Methods in org.apache.jena.sparql.syntax that return ExprModifier and TypeMethodDescriptionElementAssign.getExpr()
ElementBind.getExpr()
ElementFilter.getExpr()
ElementUnfold.getExpr()
Constructors in org.apache.jena.sparql.syntax with parameters of type ExprModifierConstructorDescriptionElementAssign
(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
Methods in org.apache.jena.sparql.syntax.syntaxtransform that return ExprModifier and TypeMethodDescriptionExprTransformApplyElementTransform.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformNodeElement.transform
(ExprAggregator eAgg) ExprTransformNodeElement.transform
(ExprFunctionOp funcOp, ExprList args, Op opArg) Methods in org.apache.jena.sparql.syntax.syntaxtransform with parameters of type ExprModifier 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
Methods in org.apache.jena.sparql.util that return ExprMethods in org.apache.jena.sparql.util with parameters of type Expr