Uses of Class
org.apache.jena.sparql.expr.ExprList
-
-
Uses of ExprList in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op that return ExprList Modifier and Type Method Description ExprListOpProcedure. getArgs()ExprListOpFilter. getExprs()ExprListOpLeftJoin. getExprs()Methods in org.apache.jena.sparql.algebra.op with parameters of type ExprList Modifier and Type Method Description static OpOpLeftJoin. create(Op left, Op right, ExprList exprs)static 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 OpOpFilter. filterBy(ExprList exprs, Op op)Combine 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 ExprList Constructor Description OpProcedure(java.lang.String iri, ExprList args, Op op)OpProcedure(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 ExprList Modifier and Type Field Description ExprListTransformFilterPlacement.Placement. unplacedMethods in org.apache.jena.sparql.algebra.optimize with parameters of type ExprList Modifier and Type Method Description static TransformFilterPlacement.PlacementTransformFilterPlacement. 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.ExprExprTransformApplyTransform. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformConstantFold. transform(ExprFunctionN func, ExprList args)ExprExprTransformConstantFold. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)static OpTransformFilterPlacement. transform(ExprList exprs, 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 Constructor Description Placement(Op op, ExprList remaining) -
Uses of ExprList in org.apache.jena.sparql.algebra.walker
Methods in org.apache.jena.sparql.algebra.walker with parameters of type ExprList Modifier and Type Method Description voidApplyTransformVisitor. visitExpr(ExprList exprs)voidOpVisitorByTypeAndExpr. visitExpr(ExprList exprs)voidWalkerVisitor. visitExpr(ExprList exprList)static voidWalker. walk(ExprList exprList, OpVisitor opVisitor, ExprVisitor exprVisitor)static voidWalker. walk(ExprList exprList, ExprVisitor exprVisitor)voidWalkerVisitor. walk(ExprList exprList) -
Uses of ExprList in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core that return ExprList Modifier and Type Method Description static ExprListSubstitute. substitute(ExprList exprList, Binding binding)Methods in org.apache.jena.sparql.core with parameters of type ExprList Modifier and Type Method Description static ExprListSubstitute. substitute(ExprList exprList, Binding binding) -
Uses of ExprList in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine that return ExprList Modifier and Type Method Description static ExprListRename. renameVars(ExprList exprList, java.util.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 ExprList Modifier and Type Method Description static ExprListRename. renameVars(ExprList exprList, java.util.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 ExprList Modifier and Type Method Description static 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 ExprList Constructor Description QueryIterNestedLoopLeftJoin(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 ExprList Modifier and Type Method Description TableEvaluator. filter(ExprList expressions, Table tableLeft)TableEvaluatorSimple. filter(ExprList expressions, Table table)static QueryIteratorTableJoin. join(QueryIterator left, Table right, ExprList condition, ExecutionContext execCxt)static QueryIteratorTableJoin. joinWorker(QueryIterator left, Table right, JoinType joinType, ExprList conditions, ExecutionContext execCxt)TableEvaluator. leftJoin(Table tableLeft, Table tableRight, ExprList expr)TableEvaluatorSimple. leftJoin(Table tableLeft, Table tableRight, ExprList exprs)static QueryIteratorTableJoin. leftJoin(QueryIterator left, Table right, ExprList condition, ExecutionContext execCxt)TableEvaluator. procedure(Table table, Node procId, ExprList args)TableEvaluatorSimple. procedure(Table table, Node procId, ExprList args) -
Uses of ExprList in org.apache.jena.sparql.expr
Fields in org.apache.jena.sparql.expr declared as ExprList Modifier and Type Field Description static ExprListExprList. emptyListEmpty, immutable ExprListMethods in org.apache.jena.sparql.expr that return ExprList Modifier and Type Method Description ExprListExprList. applyNodeTransform(NodeTransform transform)Rewrite, applying a node->node transformationstatic ExprListExprList. copy(ExprList other)Create a copy which does not share the list of expressions with the originalExprListExprList. copySubstitute(Binding binding)static ExprListExprList. create(java.util.Collection<Expr> exprs)Create an ExprList that contains the expressionsExprListE_OneOfBase. getRHS()static ExprListExprList. splitConjunction(ExprList exprList1)ExprListExprList. subList(int fromIdx, int toIdx)ExprListExprList. tail(int fromIdx)static ExprListExprTransformer. transform(ExprTransform transform, ExprList exprList)Transform an expression listMethods in org.apache.jena.sparql.expr with parameters of type ExprList Modifier and Type Method Description voidExprList. addAll(ExprList exprs)ExprExprFunctionN. apply(ExprTransform transform, ExprList exprList)ExprExprFunctionOp. apply(ExprTransform transform, ExprList args, Op x)ExprE_BNode. copy(ExprList newArgs)ExprE_Call. copy(ExprList newArgs)ExprE_Coalesce. copy(ExprList newArgs)ExprFunctionOpE_Exists. copy(ExprList args, Op x)ExprFunctionOpE_Exists. copy(ExprList args, Element elPattern)ExprE_Function. copy(ExprList newArgs)ExprE_FunctionDynamic. copy(ExprList newArgs)ExprFunctionOpE_NotExists. copy(ExprList args, Op x)ExprFunctionOpE_NotExists. copy(ExprList args, Element elPattern)ExprE_NotOneOf. copy(ExprList newArgs)ExprE_OneOf. copy(ExprList newArgs)ExprE_Regex. copy(ExprList newArgs)ExprE_StrConcat. copy(ExprList newArgs)ExprE_StrReplace. copy(ExprList newArgs)ExprE_StrSubstring. copy(ExprList newArgs)abstract ExprExprFunctionN. copy(ExprList newArgs)abstract ExprFunctionOpExprFunctionOp. copy(ExprList args, Op x)abstract ExprFunctionOpExprFunctionOp. copy(ExprList args, Element elPattern)static ExprListExprList. copy(ExprList other)Create a copy which does not share the list of expressions with the originalbooleanExprList. equals(ExprList other, boolean bySyntax)static java.util.Set<Var>ExprVars. getNonOpVarsMentioned(ExprList exprs)static java.util.Set<Var>ExprVars. getVarsMentioned(ExprList exprs)static voidExprVars. nonOpVarsMentioned(java.util.Collection<Var> acc, ExprList exprs)static ExprListExprList. splitConjunction(ExprList exprList1)ExprExprTransform. transform(ExprFunctionN func, ExprList args)ExprExprTransform. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformBase. transform(ExprFunctionN func, ExprList args)ExprExprTransformBase. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformCopy. transform(ExprFunctionN func, ExprList args)ExprExprTransformCopy. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)static ExprListExprTransformer. transform(ExprTransform transform, ExprList exprList)Transform an expression liststatic voidExprVars. varsMentioned(java.util.Collection<Var> acc, ExprList exprs)Constructors in org.apache.jena.sparql.expr with parameters of type ExprList Constructor Description E_Call(ExprList args)E_Coalesce(ExprList args)E_Function(java.lang.String functionIRI, ExprList args)E_FunctionDynamic(ExprList args)E_FunctionDynamic(Expr function, ExprList args)E_NotOneOf(Expr expr, ExprList args)E_OneOf(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.aggregate Modifier and Type Class Description classArgsAn Args is an ExprList with a flag for DISTINCT.Methods in org.apache.jena.sparql.expr.aggregate that return ExprList Modifier and Type Method Description ExprListAggregator. getExprList()ExprListAggregatorBase. getExprList()Methods in org.apache.jena.sparql.expr.aggregate with parameters of type ExprList Modifier and Type Method Description AggregatorAggAvg. copy(ExprList expr)AggregatorAggAvgDistinct. copy(ExprList expr)AggregatorAggCount. copy(ExprList expr)AggregatorAggCountDistinct. copy(ExprList expr)AggregatorAggCountVar. copy(ExprList expr)AggregatorAggCountVarDistinct. copy(ExprList exprs)AggregatorAggCustom. copy(ExprList exprs)AggregatorAggGroupConcat. copy(ExprList expr)AggregatorAggGroupConcatDistinct. copy(ExprList exprs)AggregatorAggMax. copy(ExprList expr)AggregatorAggMaxDistinct. copy(ExprList expr)AggregatorAggMedian. copy(ExprList expr)AggregatorAggMedianDistinct. copy(ExprList expr)AggregatorAggMin. copy(ExprList exprs)AggregatorAggMinDistinct. copy(ExprList exprs)AggregatorAggMode. copy(ExprList expr)AggregatorAggModeDistinct. copy(ExprList expr)AggregatorAggNull. copy(ExprList exprs)AggregatorAggregator. copy(ExprList exprs)AggregatorAggSample. copy(ExprList exprs)AggregatorAggSampleDistinct. copy(ExprList exprs)AggregatorAggSum. copy(ExprList exprs)AggregatorAggSumDistinct. copy(ExprList exprs)static AggregatorAggregatorFactory. createCustom(java.lang.String iri, boolean distinct, ExprList exprs)static AggregatorAggregatorFactory. createGroupConcat(boolean distinct, Expr expr, java.lang.String separator, ExprList orderedBy)Constructors in org.apache.jena.sparql.expr.aggregate with parameters of type ExprList Constructor Description AggCustom(java.lang.String iri, boolean distinct, ExprList exprs) -
Uses of ExprList in org.apache.jena.sparql.function
Methods in org.apache.jena.sparql.function with parameters of type ExprList Modifier and Type Method Description voidFunction. build(java.lang.String uri, ExprList args)Called during query plan construction immediately after the construction of the extension instance.voidFunctionBase. build(java.lang.String uri, ExprList args)abstract voidFunctionBase. checkBuild(java.lang.String uri, ExprList args)voidFunctionBase0. checkBuild(java.lang.String uri, ExprList args)voidFunctionBase1. checkBuild(java.lang.String uri, ExprList args)voidFunctionBase2. checkBuild(java.lang.String uri, ExprList args)voidFunctionBase3. checkBuild(java.lang.String uri, ExprList args)voidFunctionBase4. checkBuild(java.lang.String uri, ExprList args)voidFunctionBase5. checkBuild(java.lang.String uri, ExprList args)static java.util.List<NodeValue>FunctionBase. evalArgs(Binding binding, ExprList args, FunctionEnv env)NodeValueFunction. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)Test a list of values - argument will not be null but may have the wrong number of arguments.NodeValueFunctionBase. exec(Binding binding, ExprList args, java.lang.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 ExprList Modifier and Type Method Description voideval. build(java.lang.String uri, ExprList args)voidFN_Matches. build(java.lang.String uri, ExprList args)voidcontext. checkBuild(java.lang.String uri, ExprList args)voidexecTime. checkBuild(java.lang.String uri, ExprList args)voidFN_AdjustDatetimeToTimezone. checkBuild(java.lang.String uri, ExprList args)voidFN_AdjustDateToTimezone. checkBuild(java.lang.String uri, ExprList args)voidFN_AdjustTimeToTimezone. checkBuild(java.lang.String uri, ExprList args)voidFN_Apply. checkBuild(java.lang.String uri, ExprList args)voidFN_Error. checkBuild(java.lang.String uri, ExprList args)voidFN_FormatNumber. checkBuild(java.lang.String uri, ExprList args)voidFN_Round_Half_Even. checkBuild(java.lang.String uri, ExprList args)voidFN_Round. checkBuild(java.lang.String uri, ExprList args)voidFN_StrConcat. checkBuild(java.lang.String uri, ExprList args)voidFN_StrNormalizeUnicode. checkBuild(java.lang.String uri, ExprList args)voidFN_StrReplace. checkBuild(java.lang.String uri, ExprList args)voidFN_StrSubstring. checkBuild(java.lang.String uri, ExprList args)voidsprintf. checkBuild(java.lang.String uri, ExprList args)voidstrjoin. checkBuild(java.lang.String uri, ExprList args)voidsubstring. checkBuild(java.lang.String uri, ExprList args)NodeValueeval. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)Processes unevaluated argumentsNodeValueFN_Matches. exec(Binding binding, ExprList args, java.lang.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 ExprList Modifier and Type Method Description voidcartesian. checkBuild(java.lang.String uri, ExprList args)voidlog. checkBuild(java.lang.String uri, ExprList args)voidrnd. checkBuild(java.lang.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 Modifier and Type Method Description voidScriptFunction. checkBuild(java.lang.String uri, ExprList args) -
Uses of ExprList in org.apache.jena.sparql.function.user
Methods in org.apache.jena.sparql.function.user with parameters of type ExprList Modifier and Type Method Description voidUserDefinedFunction. build(java.lang.String uri, ExprList args)Builds the expression substituting the arguments given into the base expression to yield the actual expression to evaluateNodeValueUserDefinedFunction. exec(Binding binding, ExprList args, java.lang.String uri, FunctionEnv env)Executes the functionExprExprTransformExpand. transform(ExprFunctionN func, ExprList args) -
Uses of ExprList in org.apache.jena.sparql.graph
Methods in org.apache.jena.sparql.graph that return ExprList Modifier and Type Method Description static ExprListNodeTransformLib. transform(NodeTransform nodeTransform, ExprList exprList)Methods in org.apache.jena.sparql.graph with parameters of type ExprList Modifier and Type Method Description static ExprListNodeTransformLib. transform(NodeTransform nodeTransform, ExprList exprList) -
Uses of ExprList in org.apache.jena.sparql.lang.arq
Methods in org.apache.jena.sparql.lang.arq that return ExprList Modifier and Type Method Description ExprListARQParser. ExpressionList() -
Uses of ExprList in org.apache.jena.sparql.lang.sparql_10
Methods in org.apache.jena.sparql.lang.sparql_10 that return ExprList Modifier and Type Method Description ExprListSPARQLParser10. ArgList()ExprListSPARQLParser10. ParamList() -
Uses of ExprList in org.apache.jena.sparql.lang.sparql_11
Methods in org.apache.jena.sparql.lang.sparql_11 that return ExprList Modifier and Type Method Description ExprListSPARQLParser11. ExpressionList() -
Uses of ExprList in org.apache.jena.sparql.pfunction
Methods in org.apache.jena.sparql.pfunction that return ExprList Modifier and Type Method Description ExprListPropFuncArg. asExprList()Methods in org.apache.jena.sparql.pfunction with parameters of type ExprList Modifier and Type Method Description voidProcedurePF. build(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 ExprList Modifier and Type Method Description voidProcedure. build(Node procId, ExprList args, ExecutionContext execCxt)Called during query plan construction immediately after the construction of the property function instance.voidProcedureBase. build(Node procId, ExprList args, ExecutionContext execCxt)static ProcedureProcEval. build(Node procId, ExprList args, ExecutionContext execCxt)abstract QueryIteratorProcedureBase. exec(Binding binding, Node name, ExprList args, ExecutionContext execCxt)QueryIteratorProcedureEval. exec(Binding binding, 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 ExprList Modifier and Type Method Description QueryIteratordebug. 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 ExprList Modifier and Type Method Description static ExprListSSE. parseExprList(java.lang.String s)Parse a string to obtain a list of SPARQL expressionsstatic ExprListSSE. parseExprList(java.lang.String s, 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 ExprList Modifier and Type Method Description static 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 ExprList Modifier and Type Method Description static 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 ExprList Modifier and Type Method Description ExprExprTransformApplyElementTransform. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformNodeElement. 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 ExprList Modifier and Type Method Description static voidExprUtils. fmtSPARQL(org.apache.jena.atlas.io.IndentedWriter iOut, ExprList exprs)static voidExprUtils. fmtSPARQL(org.apache.jena.atlas.io.IndentedWriter iOut, ExprList exprs, SerializationContext pmap)static java.lang.StringExprUtils. fmtSPARQL(ExprList exprs)static java.lang.StringExprUtils. fmtSPARQL(ExprList exprs, SerializationContext sCxt)
-