Uses of Class
org.apache.jena.sparql.expr.ExprList
Packages that use ExprList
Package
Description
-
Uses of ExprList in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op that return ExprListModifier and TypeMethodDescriptionOpProcedure.getArgs()OpFilter.getExprs()OpLeftJoin.getExprs()Methods in org.apache.jena.sparql.algebra.op with parameters of type ExprListModifier and TypeMethodDescriptionstatic Opstatic OpLeftJoinOpLeftJoin.createLeftJoin(Op left, Op right, ExprList exprs) Guaranteed to return a new left joinstatic OpFilterOpFilter.filterAlways(ExprList exprs, Op subOp) Create a OpFilter with the expressions and subOp.static OpCombine an ExprList with an Op so that the expressions filter the Op.static OpFilterOpFilter.filterDirect(ExprList exprs, Op op) Make a OpFilter - guaranteed to return an fresh OpFilterConstructors in org.apache.jena.sparql.algebra.op with parameters of type ExprListModifierConstructorDescriptionOpProcedure(String iri, ExprList args, Op op) OpProcedure(org.apache.jena.graph.Node procId, ExprList args, Op op) -
Uses of ExprList in org.apache.jena.sparql.algebra.optimize
Fields in org.apache.jena.sparql.algebra.optimize declared as ExprListMethods in org.apache.jena.sparql.algebra.optimize with parameters of type ExprListModifier and TypeMethodDescriptionTransformFilterPlacement.filterPlacement$(ExprList exprs, Op op) Operation exposes the filter placement mechanism so that investigation of filter placement issues can be done from outside this class.ExprTransformApplyTransform.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformConstantFold.transform(ExprFunctionN func, ExprList args) ExprTransformConstantFold.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) static OpTransformFilterPlacement.transform(ExprList exprs, org.apache.jena.graph.Node graphNode, BasicPattern bgp) Apply filter placement to a named graph BGPstatic OpTransformFilterPlacement.transform(ExprList exprs, BasicPattern bgp) Apply filter placement to a BGPConstructors in org.apache.jena.sparql.algebra.optimize with parameters of type ExprList -
Uses of ExprList in org.apache.jena.sparql.algebra.walker
Methods in org.apache.jena.sparql.algebra.walker with parameters of type ExprListModifier and TypeMethodDescriptionvoidvoidvoidstatic voidWalker.walk(ExprList exprList, OpVisitor opVisitor, ExprVisitor exprVisitor) static voidWalker.walk(ExprList exprList, ExprVisitor exprVisitor) void -
Uses of ExprList in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core that return ExprListModifier and TypeMethodDescriptionstatic ExprListSubstitute.substitute(ExprList exprList, Binding binding) Methods in org.apache.jena.sparql.core with parameters of type ExprListModifier and TypeMethodDescriptionstatic ExprListSubstitute.substitute(ExprList exprList, Binding binding) -
Uses of ExprList in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine that return ExprListModifier and TypeMethodDescriptionstatic ExprListRename.renameVars(ExprList exprList, Set<Var> constants) Rename all variables in an expression, EXCEPT for those named as constantMethods in org.apache.jena.sparql.engine with parameters of type ExprListModifier and TypeMethodDescriptionstatic ExprListRename.renameVars(ExprList exprList, Set<Var> constants) Rename all variables in an expression, EXCEPT for those named as constant -
Uses of ExprList in org.apache.jena.sparql.engine.join
Methods in org.apache.jena.sparql.engine.join with parameters of type ExprListModifier and TypeMethodDescriptionstatic QueryIteratorQueryIterHashLeftJoin_Left.create(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorQueryIterHashLeftJoin_Left.create(QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorQueryIterHashLeftJoin_Right.create(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorQueryIterHashLeftJoin_Right.create(QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Create a hashjoin QueryIterator.static QueryIteratorJoin.hashLeftJoin(JoinKey joinKey, QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Left outer join by using hash join.static QueryIteratorJoin.hashLeftJoin(QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Left outer join by using hash join.static QueryIteratorJoin.leftJoin(QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Standard entry point to a left join of two streams.static QueryIteratorJoin.nestedLoopLeftJoin(QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Left loop join.static QueryIteratorJoin.nestedLoopLeftJoinBasic(QueryIterator left, QueryIterator right, ExprList conditions, ExecutionContext execCxt) Very simple, materializing version for leftjoin - useful for debugging.Constructors in org.apache.jena.sparql.engine.join with parameters of type ExprListModifierConstructorDescriptionQueryIterNestedLoopLeftJoin(QueryIterator left, QueryIterator right, ExprList exprList, ExecutionContext cxt) -
Uses of ExprList in org.apache.jena.sparql.engine.ref
Methods in org.apache.jena.sparql.engine.ref with parameters of type ExprListModifier and TypeMethodDescriptionstatic QueryIteratorTableJoin.join(QueryIterator left, Table right, ExprList condition, ExecutionContext execCxt) static QueryIteratorTableJoin.joinWorker(QueryIterator left, Table right, JoinType joinType, ExprList conditions, ExecutionContext execCxt) static QueryIteratorTableJoin.leftJoin(QueryIterator left, Table right, ExprList condition, ExecutionContext execCxt) -
Uses of ExprList in org.apache.jena.sparql.expr
Fields in org.apache.jena.sparql.expr declared as ExprListModifier and TypeFieldDescriptionstatic final ExprListExprList.emptyListEmpty, immutable ExprListMethods in org.apache.jena.sparql.expr that return ExprListModifier and TypeMethodDescriptionExprList.applyNodeTransform(NodeTransform transform) Rewrite, applying a node->node transformationstatic ExprListCreate a copy which does not share the list of expressions with the originalExprList.copySubstitute(Binding binding) static ExprListExprList.create(Collection<Expr> exprs) Create an ExprList that contains the expressionsstatic ExprListCreate an ExprList from a number of Expr or an array.E_OneOfBase.getRHS()static ExprListExprList.splitConjunction(ExprList exprList1) ExprList.subList(int fromIdx, int toIdx) ExprList.tail(int fromIdx) static ExprListExprTransformer.transform(ExprTransform transform, ExprList exprList) Transform an expression listMethods in org.apache.jena.sparql.expr with parameters of type ExprListModifier and TypeMethodDescriptionvoidExprFunctionN.apply(ExprTransform transform, ExprList exprList) ExprFunctionOp.apply(ExprTransform transform, ExprList args, Op x) abstract Exprabstract ExprFunctionOpabstract ExprFunctionOpstatic ExprListCreate a copy which does not share the list of expressions with the originalbooleanExprVars.getNonOpVarsMentioned(ExprList exprs) ExprVars.getVarsMentioned(ExprList exprs) static voidExprVars.nonOpVarsMentioned(Collection<Var> acc, ExprList exprs) static ExprListExprList.splitConjunction(ExprList exprList1) ExprTransform.transform(ExprFunctionN func, ExprList args) ExprTransform.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformBase.transform(ExprFunctionN func, ExprList args) ExprTransformBase.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformCopy.transform(ExprFunctionN func, ExprList args) ExprTransformCopy.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) static ExprListExprTransformer.transform(ExprTransform transform, ExprList exprList) Transform an expression liststatic voidExprVars.varsMentioned(Collection<Var> acc, ExprList exprs) Constructors in org.apache.jena.sparql.expr with parameters of type ExprListModifierConstructorDescriptionE_Coalesce(ExprList args) E_Function(String functionIRI, ExprList args) E_NotOneOf(Expr expr, ExprList args) E_StrConcat(ExprList args) -
Uses of ExprList in org.apache.jena.sparql.expr.aggregate
Subclasses of ExprList in org.apache.jena.sparql.expr.aggregateMethods in org.apache.jena.sparql.expr.aggregate that return ExprListMethods in org.apache.jena.sparql.expr.aggregate with parameters of type ExprListModifier and TypeMethodDescriptionstatic AggregatorAggregatorFactory.createCustom(String iri, boolean distinct, ExprList exprs) static AggregatorAggregatorFactory.createGroupConcat(boolean distinct, Expr expr, String separator, ExprList orderedBy) Constructors in org.apache.jena.sparql.expr.aggregate with parameters of type ExprList -
Uses of ExprList in org.apache.jena.sparql.function
Methods in org.apache.jena.sparql.function with parameters of type ExprListModifier and TypeMethodDescriptionvoidCalled during query plan construction immediately after the construction of the extension instance.voidabstract voidFunctionBase.checkBuild(String uri, ExprList args) voidFunctionBase0.checkBuild(String uri, ExprList args) voidFunctionBase1.checkBuild(String uri, ExprList args) voidFunctionBase2.checkBuild(String uri, ExprList args) voidFunctionBase3.checkBuild(String uri, ExprList args) voidFunctionBase4.checkBuild(String uri, ExprList args) voidFunctionBase5.checkBuild(String uri, ExprList args) Function.exec(Binding binding, ExprList args, String uri, FunctionEnv env) Call a function.FunctionBase.exec(Binding binding, ExprList args, String uri, FunctionEnv env) -
Uses of ExprList in org.apache.jena.sparql.function.library
Methods in org.apache.jena.sparql.function.library with parameters of type ExprListModifier and TypeMethodDescriptionvoidvoidvoidAFN_AdjustToTimezone.checkBuild(String uri, ExprList args) voidcontext.checkBuild(String uri, ExprList args) voidexecTime.checkBuild(String uri, ExprList args) voidFN_AdjustDatetimeToTimezone.checkBuild(String uri, ExprList args) voidFN_AdjustDateToTimezone.checkBuild(String uri, ExprList args) voidFN_AdjustTimeToTimezone.checkBuild(String uri, ExprList args) voidFN_Apply.checkBuild(String uri, ExprList args) voidFN_Error.checkBuild(String uri, ExprList args) voidFN_FormatNumber.checkBuild(String uri, ExprList args) voidFN_Round_Half_Even.checkBuild(String uri, ExprList args) voidFN_Round.checkBuild(String uri, ExprList args) voidFN_StrConcat.checkBuild(String uri, ExprList args) voidFN_StrNormalizeUnicode.checkBuild(String uri, ExprList args) voidFN_StrReplace.checkBuild(String uri, ExprList args) voidFN_StrSubstring.checkBuild(String uri, ExprList args) voidsprintf.checkBuild(String uri, ExprList args) voidstrjoin.checkBuild(String uri, ExprList args) voidsubstring.checkBuild(String uri, ExprList args) eval.exec(Binding binding, ExprList args, String uri, FunctionEnv env) Processes unevaluated argumentsFN_Matches.exec(Binding binding, ExprList args, String uri, FunctionEnv env) -
Uses of ExprList in org.apache.jena.sparql.function.library.cdt
Methods in org.apache.jena.sparql.function.library.cdt with parameters of type ExprListModifier and TypeMethodDescriptionvoidConcatFct.checkBuild(String uri, ExprList args) voidListFct.checkBuild(String uri, ExprList args) voidMapFct.checkBuild(String uri, ExprList args) voidPutFct.checkBuild(String uri, ExprList args) voidSubSeqFct.checkBuild(String uri, ExprList args) ListFct.exec(Binding binding, ExprList args, String uri, FunctionEnv env) MapFct.exec(Binding binding, ExprList args, String uri, FunctionEnv env) PutFct.exec(Binding binding, ExprList args, String uri, FunctionEnv env) -
Uses of ExprList in org.apache.jena.sparql.function.library.leviathan
Methods in org.apache.jena.sparql.function.library.leviathan with parameters of type ExprListModifier and TypeMethodDescriptionvoidcartesian.checkBuild(String uri, ExprList args) voidlog.checkBuild(String uri, ExprList args) voidrnd.checkBuild(String uri, ExprList args) -
Uses of ExprList in org.apache.jena.sparql.function.scripting
Methods in org.apache.jena.sparql.function.scripting with parameters of type ExprList -
Uses of ExprList in org.apache.jena.sparql.function.user
Methods in org.apache.jena.sparql.function.user with parameters of type ExprListModifier and TypeMethodDescriptionvoidBuilds the expression substituting the arguments given into the base expression to yield the actual expression to evaluatevoidBuilds the expression substituting the arguments given into the base expression to yield the actual expression to evaluateUserDefinedFunction.exec(Binding binding, ExprList args, String uri, FunctionEnv env) Executes the functionExprTransformExpand.transform(ExprFunctionN func, ExprList args) -
Uses of ExprList in org.apache.jena.sparql.graph
Methods in org.apache.jena.sparql.graph that return ExprListModifier and TypeMethodDescriptionstatic ExprListNodeTransformLib.transform(NodeTransform nodeTransform, ExprList exprList) Methods in org.apache.jena.sparql.graph with parameters of type ExprListModifier and TypeMethodDescriptionstatic ExprListNodeTransformLib.transform(NodeTransform nodeTransform, ExprList exprList) -
Uses of ExprList in org.apache.jena.sparql.lang.arq.javacc
Methods in org.apache.jena.sparql.lang.arq.javacc that return ExprList -
Uses of ExprList in org.apache.jena.sparql.lang.sparql_10
Methods in org.apache.jena.sparql.lang.sparql_10 that return ExprList -
Uses of ExprList in org.apache.jena.sparql.lang.sparql_11
Methods in org.apache.jena.sparql.lang.sparql_11 that return ExprList -
Uses of ExprList in org.apache.jena.sparql.lang.sparql_12.javacc
Methods in org.apache.jena.sparql.lang.sparql_12.javacc that return ExprList -
Uses of ExprList in org.apache.jena.sparql.pfunction
Methods in org.apache.jena.sparql.pfunction that return ExprListMethods in org.apache.jena.sparql.pfunction with parameters of type ExprListModifier and TypeMethodDescriptionvoidProcedurePF.build(org.apache.jena.graph.Node procId, ExprList args, ExecutionContext execCxt) -
Uses of ExprList in org.apache.jena.sparql.procedure
Methods in org.apache.jena.sparql.procedure with parameters of type ExprListModifier and TypeMethodDescriptionvoidProcedure.build(org.apache.jena.graph.Node procId, ExprList args, ExecutionContext execCxt) Called during query plan construction immediately after the construction of the property function instance.voidProcedureBase.build(org.apache.jena.graph.Node procId, ExprList args, ExecutionContext execCxt) static ProcedureProcEval.build(org.apache.jena.graph.Node procId, ExprList args, ExecutionContext execCxt) abstract QueryIteratorProcedureBase.exec(Binding binding, org.apache.jena.graph.Node name, ExprList args, ExecutionContext execCxt) ProcedureEval.exec(Binding binding, org.apache.jena.graph.Node name, ExprList args, ExecutionContext execCxt) abstract QueryIteratorProcedureEval.execEval(Binding binding, ExprList args, ExecutionContext execCxt) -
Uses of ExprList in org.apache.jena.sparql.procedure.library
Methods in org.apache.jena.sparql.procedure.library with parameters of type ExprListModifier and TypeMethodDescriptiondebug.execEval(Binding binding, ExprList args, ExecutionContext execCxt) -
Uses of ExprList in org.apache.jena.sparql.sse
Methods in org.apache.jena.sparql.sse that return ExprListModifier and TypeMethodDescriptionstatic ExprListSSE.parseExprList(String s) Parse a string to obtain a list of SPARQL expressionsstatic ExprListSSE.parseExprList(String s, org.apache.jena.shared.PrefixMapping pmap) Parse a string to obtain a list of SPARQL expressions -
Uses of ExprList in org.apache.jena.sparql.sse.builders
Methods in org.apache.jena.sparql.sse.builders that return ExprListModifier and TypeMethodDescriptionstatic ExprListBuilderExpr.buildExprList(Item item) static ExprListBuilderExpr.buildExprOrExprList(Item item) -
Uses of ExprList in org.apache.jena.sparql.sse.writers
Methods in org.apache.jena.sparql.sse.writers with parameters of type ExprListModifier and TypeMethodDescriptionstatic voidWriterExpr.output(org.apache.jena.atlas.io.IndentedWriter out, ExprList exprs, boolean withTag, boolean unlist, SerializationContext sCxt) static voidWriterExpr.output(org.apache.jena.atlas.io.IndentedWriter out, ExprList exprs, SerializationContext sCxt) -
Uses of ExprList in org.apache.jena.sparql.syntax.syntaxtransform
Methods in org.apache.jena.sparql.syntax.syntaxtransform with parameters of type ExprListModifier and TypeMethodDescriptionExprTransformApplyElementTransform.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) ExprTransformNodeElement.transform(ExprFunctionOp funcOp, ExprList args, Op opArg) -
Uses of ExprList in org.apache.jena.sparql.util
Methods in org.apache.jena.sparql.util with parameters of type ExprListModifier and TypeMethodDescriptionstatic voidstatic voidExprUtils.fmtSPARQL(org.apache.jena.atlas.io.IndentedWriter iOut, ExprList exprs, SerializationContext pmap) static Stringstatic StringExprUtils.fmtSPARQL(ExprList exprs, SerializationContext sCxt)