Uses of Interface
org.apache.jena.sparql.expr.Expr
-
-
Uses of Expr in org.apache.jena.query
Fields in org.apache.jena.query declared as Expr Modifier and Type Field Description ExprSortCondition. expressionMethods in org.apache.jena.query that return Expr Modifier and Type Method Description ExprQuery. allocAggregate(Aggregator agg)ExprSortCondition. getExpression()Methods in org.apache.jena.query that return types with arguments of type Expr Modifier and Type Method Description java.util.List<Expr>Query. getHavingExprs()Methods in org.apache.jena.query with parameters of type Expr Modifier and Type Method Description voidQuery. addGroupBy(Var v, Expr expr)voidQuery. addGroupBy(Expr expr)voidQuery. addHavingCondition(Expr expr)voidQuery. addOrderBy(Expr expr, int direction)voidQuery. addResultVar(java.lang.String varName, Expr expr)Add a named expression to a SELECT queryvoidQuery. addResultVar(Node v, Expr expr)voidQuery. 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 Constructor Description SortCondition(Expr expr, int dir) -
Uses of Expr in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op with parameters of type Expr Modifier and Type Method Description static OpOpAssign. assign(Op op, Var var, Expr expr)Create an OpAssign or add to an existing one.static OpOpExtend. create(Op op, Var var, Expr expr)Make a OpExtend - this does not aggregate (extend ..static OpOpLeftJoin. create(Op left, Op right, Expr expr)static OpOpExtend. extend(Op op, Var var, Expr expr)Create an OpExtend or add to an existing one.static OpOpFilter. filter(Expr expr, Op op)Add expression - mutates an existing filterstatic OpFilterOpFilter. filterDirect(Expr expr, Op op)Make a OpFilter - guaranteed to return an fresh OpFilter -
Uses of Expr in org.apache.jena.sparql.algebra.optimize
Methods in org.apache.jena.sparql.algebra.optimize that return Expr Modifier and Type Method Description ExprExprTransformApplyTransform. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformConstantFold. transform(ExprFunction1 func, Expr expr1)ExprExprTransformConstantFold. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransformConstantFold. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)ExprExprTransformConstantFold. transform(ExprFunctionN func, ExprList args)ExprExprTransformConstantFold. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)Methods in org.apache.jena.sparql.algebra.optimize with parameters of type Expr Modifier and Type Method Description static OpTransformFilterDisjunction. expandDisjunction(Expr expr, Op subOp)ExprExprTransformConstantFold. transform(ExprFunction1 func, Expr expr1)ExprExprTransformConstantFold. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransformConstantFold. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)Constructors in org.apache.jena.sparql.algebra.optimize with parameters of type Expr Constructor Description TransformRemoveAssignment(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 Expr Modifier and Type Method Description static ExprWalker. transform(Expr expr, Transform opTransform, ExprTransform exprTransform)Transform anExpr.static ExprWalker. transform(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform anExpr.static ExprWalker. transform(Expr expr, ApplyTransformVisitor v)Transform anExpr.static ExprWalker. transform(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform anExpr.static ExprWalker. transform(Expr expr, ExprTransform exprTransform)Transform an expressionMethods in org.apache.jena.sparql.algebra.walker with parameters of type Expr Modifier and Type Method Description static ExprWalker. transform(Expr expr, Transform opTransform, ExprTransform exprTransform)Transform anExpr.static ExprWalker. transform(Expr expr, Transform opTransform, ExprTransform exprTransform, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform anExpr.static ExprWalker. transform(Expr expr, ApplyTransformVisitor v)Transform anExpr.static ExprWalker. transform(Expr expr, ApplyTransformVisitor v, OpVisitor beforeVisitor, OpVisitor afterVisitor)Transform anExpr.static ExprWalker. transform(Expr expr, ExprTransform exprTransform)Transform an expressionstatic voidWalker. walk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor)static voidWalker. walk(Expr expr, OpVisitor opVisitor, ExprVisitor exprVisitor, OpVisitor beforeVisitor, OpVisitor afterVisitor)static voidWalker. walk(Expr expr, ExprVisitor exprVisitor)voidWalkerVisitor. walk(Expr expr) -
Uses of Expr in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core that return Expr Modifier and Type Method Description ExprVarExprList. getExpr(Var var)static ExprSubstitute. substitute(Expr expr, Binding binding)Methods in org.apache.jena.sparql.core that return types with arguments of type Expr Modifier and Type Method Description java.util.Map<Var,Expr>VarExprList. getExprs()Methods in org.apache.jena.sparql.core with parameters of type Expr Modifier and Type Method Description voidVarExprList. add(Var var, Expr expr)static ExprSubstitute. substitute(Expr expr, Binding binding)Method parameters in org.apache.jena.sparql.core with type arguments of type Expr Modifier and Type Method Description voidVarExprList. forEachExpr(java.util.function.BiConsumer<Var,Expr> action)Call the action for each (variable, expression) defined.voidVarExprList. forEachVarExpr(java.util.function.BiConsumer<Var,Expr> action)Call the action for each variable, in order.Constructors in org.apache.jena.sparql.core with parameters of type Expr Constructor Description VarExprList(Var var, Expr expr) -
Uses of Expr in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine that return Expr Modifier and Type Method Description static ExprRename. renameVars(Expr expr, java.util.Set<Var> constants)Methods in org.apache.jena.sparql.engine with parameters of type Expr Modifier and Type Method Description static ExprRename. renameVars(Expr expr, java.util.Set<Var> constants) -
Uses of Expr in org.apache.jena.sparql.engine.iterator
Constructors in org.apache.jena.sparql.engine.iterator with parameters of type Expr Constructor Description QueryIterAssign(QueryIterator input, Var var, Expr expr, ExecutionContext qCxt)QueryIterFilterExpr(QueryIterator input, Expr expr, ExecutionContext context) -
Uses of Expr in org.apache.jena.sparql.expr
Classes in org.apache.jena.sparql.expr that implement Expr Modifier and Type Class Description classE_AddclassE_BNodeclassE_BoundclassE_CallARQ extension to SPARQL which provides for dynamic function invocationclassE_CastclassE_CoalesceSPARQL coalesce special form.classE_ConditionalIF(expr, expr, expr)classE_DatatypeclassE_DateTimeDayclassE_DateTimeHoursclassE_DateTimeMinutesclassE_DateTimeMonthclassE_DateTimeSecondsclassE_DateTimeTimezoneclassE_DateTimeTZclassE_DateTimeYearclassE_DivideclassE_EqualsclassE_ExistsclassE_FunctionSPARQL filter functionclassE_FunctionDynamicclassE_GreaterThanclassE_GreaterThanOrEqualclassE_IRIclassE_IsBlankclassE_IsIRIclassE_IsLiteralclassE_IsNumericclassE_IsTripleclassE_IsURIclassE_LangclassE_LangMatchesclassE_LessThanclassE_LessThanOrEqualclassE_LogicalAndclassE_LogicalNotclassE_LogicalOrclassE_MD5classE_MultiplyclassE_NotEqualsclassE_NotExistsclassE_NotOneOfclassE_NowclassE_NumAbsclassE_NumCeilingclassE_NumFloorclassE_NumRoundclassE_OneOfclassE_OneOfBaseclassE_RandomclassE_RegexIndirect to the chosen regular expression implementationclassE_SameTermclassE_SHA1classE_SHA224classE_SHA256classE_SHA384classE_SHA512classE_StrclassE_StrAfterclassE_StrBeforeclassE_StrConcatSPARQL CONCATsclassE_StrContainsclassE_StrDatatypeCreate a literal from lexical form and datatype URIclassE_StrEncodeForURIclassE_StrEndsWithclassE_StrLangCreate a literal from lexical form and language tagclassE_StrLengthclassE_StrLowerCaseclassE_StrReplaceclassE_StrStartsWithclassE_StrSubstringclassE_StrUpperCaseclassE_StrUUIDclassE_SubtractclassE_TripleObjectclassE_TriplePredicateclassE_TripleSubjectclassE_TripleTermclassE_UnaryMinusclassE_UnaryPlusclassE_URIclassE_UUIDclassE_VersionclassExprAggregatorGroup aggregation functions calculated a value during grouping and placed in the output binding.classExprDigestclassExprFunctionA function in the expression hierarchy.classExprFunction0An expression that is constant (does not depend on evaluating a sub expression).classExprFunction1A function that has a single argumentclassExprFunction2A function of two argumentsclassExprFunction3A function of three argumentsclassExprFunctionNA function which takes N arguments (N may be variable e.g.classExprFunctionOpA "function" that executes over a patternclassExprNodeclassExprNoneMarker, used in place of a null.classExprSystemclassExprTripleTermRDF-star triple term in an expression (AKA embedded triple).classExprVarAn expression that is a variable in an expression.classNodeValueFields in org.apache.jena.sparql.expr declared as Expr Modifier and Type Field Description static ExprExpr. NONEMethods in org.apache.jena.sparql.expr that return Expr Modifier and Type Method Description ExprExprAggregator. apply(ExprTransform transform)ExprExprFunction0. apply(ExprTransform transform)ExprExprFunction1. apply(ExprTransform transform, Expr sub)ExprExprFunction2. apply(ExprTransform transform, Expr arg1, Expr arg2)ExprExprFunction3. apply(ExprTransform transform, Expr arg1, Expr arg2, Expr arg3)ExprExprFunctionN. apply(ExprTransform transform, ExprList exprList)ExprExprFunctionOp. apply(ExprTransform transform, ExprList args, Op x)ExprExprVar. apply(ExprTransform transform)ExprNodeValue. apply(ExprTransform transform)ExprE_Exists. applyNodeTransform(NodeTransform nodeTransform)ExprE_NotExists. applyNodeTransform(NodeTransform nodeTransform)ExprExpr. applyNodeTransform(NodeTransform transform)Rewrite, applying a node->node transformationExprExprFunction0. applyNodeTransform(NodeTransform transform)ExprExprFunction1. applyNodeTransform(NodeTransform transform)ExprExprFunction2. applyNodeTransform(NodeTransform transform)ExprExprFunction3. applyNodeTransform(NodeTransform transform)ExprExprFunctionN. applyNodeTransform(NodeTransform transform)abstract ExprExprNode. applyNodeTransform(NodeTransform transform)ExprExprNone. applyNodeTransform(NodeTransform transform)ExprExprTripleTerm. applyNodeTransform(NodeTransform transform)ExprExprVar. applyNodeTransform(NodeTransform transform)ExprNodeValue. applyNodeTransform(NodeTransform transform)ExprE_Add. copy(Expr e1, Expr e2)ExprE_BNode. copy(ExprList newArgs)ExprE_Bound. copy(Expr expr)ExprE_Call. copy(ExprList newArgs)ExprE_Cast. copy(Expr arg1, Expr arg2)ExprE_Coalesce. copy(ExprList newArgs)ExprE_Conditional. copy(Expr arg1, Expr arg2, Expr arg3)ExprE_Datatype. copy(Expr expr)ExprE_DateTimeDay. copy(Expr expr)ExprE_DateTimeHours. copy(Expr expr)ExprE_DateTimeMinutes. copy(Expr expr)ExprE_DateTimeMonth. copy(Expr expr)ExprE_DateTimeSeconds. copy(Expr expr)ExprE_DateTimeTimezone. copy(Expr expr)ExprE_DateTimeTZ. copy(Expr expr)ExprE_DateTimeYear. copy(Expr expr)ExprE_Divide. copy(Expr e1, Expr e2)ExprE_Equals. copy(Expr e1, Expr e2)ExprE_Function. copy(ExprList newArgs)ExprE_FunctionDynamic. copy(ExprList newArgs)ExprE_GreaterThan. copy(Expr e1, Expr e2)ExprE_GreaterThanOrEqual. copy(Expr e1, Expr e2)ExprE_IRI. copy(Expr expr)ExprE_IsBlank. copy(Expr expr)ExprE_IsIRI. copy(Expr expr)ExprE_IsLiteral. copy(Expr expr)ExprE_IsNumeric. copy(Expr expr)ExprE_IsTriple. copy(Expr expr)ExprE_IsURI. copy(Expr expr)ExprE_Lang. copy(Expr expr)ExprE_LangMatches. copy(Expr e1, Expr e2)ExprE_LessThan. copy(Expr e1, Expr e2)ExprE_LessThanOrEqual. copy(Expr e1, Expr e2)ExprE_LogicalAnd. copy(Expr e1, Expr e2)ExprE_LogicalNot. copy(Expr expr)ExprE_LogicalOr. copy(Expr e1, Expr e2)ExprE_MD5. copy(Expr expr)ExprE_Multiply. copy(Expr e1, Expr e2)ExprE_NotEquals. copy(Expr e1, Expr e2)ExprE_NotOneOf. copy(ExprList newArgs)ExprE_Now. copy()ExprE_NumAbs. copy(Expr expr)ExprE_NumCeiling. copy(Expr expr)ExprE_NumFloor. copy(Expr expr)ExprE_NumRound. copy(Expr expr)ExprE_OneOf. copy(ExprList newArgs)ExprE_Random. copy()ExprE_Regex. copy(ExprList newArgs)ExprE_SameTerm. copy(Expr e1, Expr e2)ExprE_SHA1. copy(Expr expr)ExprE_SHA224. copy(Expr expr)ExprE_SHA256. copy(Expr expr)ExprE_SHA384. copy(Expr expr)ExprE_SHA512. copy(Expr expr)ExprE_Str. copy(Expr expr)ExprE_StrAfter. copy(Expr e1, Expr e2)ExprE_StrBefore. copy(Expr e1, Expr e2)ExprE_StrConcat. copy(ExprList newArgs)ExprE_StrContains. copy(Expr e1, Expr e2)ExprE_StrDatatype. copy(Expr e1, Expr e2)ExprE_StrEncodeForURI. copy(Expr expr)ExprE_StrEndsWith. copy(Expr e1, Expr e2)ExprE_StrLang. copy(Expr e1, Expr e2)ExprE_StrLength. copy(Expr expr)ExprE_StrLowerCase. copy(Expr expr)ExprE_StrReplace. copy(ExprList newArgs)ExprE_StrStartsWith. copy(Expr e1, Expr e2)ExprE_StrSubstring. copy(ExprList newArgs)ExprE_StrUpperCase. copy(Expr expr)ExprE_StrUUID. copy()ExprE_Subtract. copy(Expr e1, Expr e2)ExprE_TripleObject. copy(Expr expr)ExprE_TriplePredicate. copy(Expr expr)ExprE_TripleSubject. copy(Expr expr)ExprE_TripleTerm. copy(Expr arg1, Expr arg2, Expr arg3)ExprE_UnaryMinus. copy(Expr expr)ExprE_UnaryPlus. copy(Expr expr)ExprE_URI. copy(Expr expr)ExprE_UUID. copy()ExprE_Version. copy()ExprExprAggregator. copy(Var v)abstract ExprExprFunction0. copy()abstract ExprExprFunction1. copy(Expr expr)abstract ExprExprFunction2. copy(Expr arg1, Expr arg2)abstract ExprExprFunction3. copy(Expr arg1, Expr arg2, Expr arg3)abstract ExprExprFunctionN. copy(ExprList newArgs)ExprExprVar. copy(Var v)ExprE_Exists. copySubstitute(Binding binding)ExprE_NotExists. copySubstitute(Binding binding)ExprExpr. copySubstitute(Binding binding)Deep copy with substitutionExprExprFunction0. copySubstitute(Binding binding)ExprExprFunction1. copySubstitute(Binding binding)ExprExprFunction2. copySubstitute(Binding binding)ExprExprFunction3. copySubstitute(Binding binding)ExprExprFunctionN. copySubstitute(Binding binding)abstract ExprExprNode. copySubstitute(Binding binding)ExprExprNone. copySubstitute(Binding binding)ExprExprTripleTerm. copySubstitute(Binding binding)ExprExprVar. copySubstitute(Binding binding)ExprNodeValue. copySubstitute(Binding binding)ExprExpr. deepCopy()Deep copyExprExprNode. deepCopy()static ExprExprLib. foldConstants(Expr expr)Attempt to fold any sub-expressions of the Expr.ExprExprList. get(int idx)abstract ExprExprFunction. getArg(int i)ExprExprFunction0. getArg(int i)ExprExprFunction1. getArg()ExprExprFunction1. getArg(int i)ExprExprFunction2. getArg(int i)ExprExprFunction3. getArg(int i)ExprExprFunctionN. getArg(int i)ExprExprFunctionOp. getArg(int i)ExprExprFunction2. getArg1()ExprExprFunction3. getArg1()ExprExprFunction2. getArg2()ExprExprFunction3. getArg2()ExprExprFunction3. getArg3()ExprExprNode. getExpr()ExprE_OneOfBase. getLHS()static ExprExprLib. nodeToExpr(Node n)Go from a node to an expression.static ExprExprLib. replaceAggregateByVariable(Expr expr)transform an expression that may involve aggregates into one that just uses the variable for the aggregatestatic ExprExprLib. rewriteTriple(Triple t)ExprExprTransform. transform(ExprAggregator eAgg)ExprExprTransform. transform(ExprFunction0 func)ExprExprTransform. transform(ExprFunction1 func, Expr expr1)ExprExprTransform. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransform. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)ExprExprTransform. transform(ExprFunctionN func, ExprList args)ExprExprTransform. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransform. transform(ExprNone exprNone)ExprExprTransform. transform(ExprVar nv)ExprExprTransform. transform(NodeValue nv)ExprExprTransformBase. transform(ExprAggregator eAgg)ExprExprTransformBase. transform(ExprFunction0 func)ExprExprTransformBase. transform(ExprFunction1 func, Expr expr1)ExprExprTransformBase. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransformBase. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)ExprExprTransformBase. transform(ExprFunctionN func, ExprList args)ExprExprTransformBase. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformBase. transform(ExprNone exprNone)ExprExprTransformBase. transform(ExprVar ev)ExprExprTransformBase. transform(NodeValue nv)ExprExprTransformCopy. transform(ExprAggregator eAgg)ExprExprTransformCopy. transform(ExprFunction0 func)ExprExprTransformCopy. transform(ExprFunction1 func, Expr expr1)ExprExprTransformCopy. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransformCopy. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)ExprExprTransformCopy. transform(ExprFunctionN func, ExprList args)ExprExprTransformCopy. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformCopy. transform(ExprNone exprNone)ExprExprTransformCopy. transform(ExprVar exprVar)ExprExprTransformCopy. transform(NodeValue nv)static ExprExprTransformer. transform(ExprTransform transform, Expr expr)Transform an expressionExprExprTransformSubstitute. transform(ExprVar exprVar)Methods in org.apache.jena.sparql.expr that return types with arguments of type Expr Modifier and Type Method Description java.util.List<Expr>ExprFunction. getArgs()java.util.List<Expr>ExprFunctionN. getArgs()java.util.List<Expr>ExprList. getList()java.util.List<Expr>ExprList. getListRaw()Use only while building ExprListjava.util.Iterator<Expr>ExprList. iterator()Methods in org.apache.jena.sparql.expr with parameters of type Expr Modifier and Type Method Description voidExprList. add(Expr expr)ExprExprFunction1. apply(ExprTransform transform, Expr sub)ExprExprFunction2. apply(ExprTransform transform, Expr arg1, Expr arg2)ExprExprFunction3. apply(ExprTransform transform, Expr arg1, Expr arg2, Expr arg3)ExprE_Add. copy(Expr e1, Expr e2)ExprE_Bound. copy(Expr expr)ExprE_Cast. copy(Expr arg1, Expr arg2)ExprE_Conditional. copy(Expr arg1, Expr arg2, Expr arg3)ExprE_Datatype. copy(Expr expr)ExprE_DateTimeDay. copy(Expr expr)ExprE_DateTimeHours. copy(Expr expr)ExprE_DateTimeMinutes. copy(Expr expr)ExprE_DateTimeMonth. copy(Expr expr)ExprE_DateTimeSeconds. copy(Expr expr)ExprE_DateTimeTimezone. copy(Expr expr)ExprE_DateTimeTZ. copy(Expr expr)ExprE_DateTimeYear. copy(Expr expr)ExprE_Divide. copy(Expr e1, Expr e2)ExprE_Equals. copy(Expr e1, Expr e2)ExprE_GreaterThan. copy(Expr e1, Expr e2)ExprE_GreaterThanOrEqual. copy(Expr e1, Expr e2)ExprE_IRI. copy(Expr expr)ExprE_IsBlank. copy(Expr expr)ExprE_IsIRI. copy(Expr expr)ExprE_IsLiteral. copy(Expr expr)ExprE_IsNumeric. copy(Expr expr)ExprE_IsTriple. copy(Expr expr)ExprE_IsURI. copy(Expr expr)ExprE_Lang. copy(Expr expr)ExprE_LangMatches. copy(Expr e1, Expr e2)ExprE_LessThan. copy(Expr e1, Expr e2)ExprE_LessThanOrEqual. copy(Expr e1, Expr e2)ExprE_LogicalAnd. copy(Expr e1, Expr e2)ExprE_LogicalNot. copy(Expr expr)ExprE_LogicalOr. copy(Expr e1, Expr e2)ExprE_MD5. copy(Expr expr)ExprE_Multiply. copy(Expr e1, Expr e2)ExprE_NotEquals. copy(Expr e1, Expr e2)ExprE_NumAbs. copy(Expr expr)ExprE_NumCeiling. copy(Expr expr)ExprE_NumFloor. copy(Expr expr)ExprE_NumRound. copy(Expr expr)ExprE_SameTerm. copy(Expr e1, Expr e2)ExprE_SHA1. copy(Expr expr)ExprE_SHA224. copy(Expr expr)ExprE_SHA256. copy(Expr expr)ExprE_SHA384. copy(Expr expr)ExprE_SHA512. copy(Expr expr)ExprE_Str. copy(Expr expr)ExprE_StrAfter. copy(Expr e1, Expr e2)ExprE_StrBefore. copy(Expr e1, Expr e2)ExprE_StrContains. copy(Expr e1, Expr e2)ExprE_StrDatatype. copy(Expr e1, Expr e2)ExprE_StrEncodeForURI. copy(Expr expr)ExprE_StrEndsWith. copy(Expr e1, Expr e2)ExprE_StrLang. copy(Expr e1, Expr e2)ExprE_StrLength. copy(Expr expr)ExprE_StrLowerCase. copy(Expr expr)ExprE_StrStartsWith. copy(Expr e1, Expr e2)ExprE_StrUpperCase. copy(Expr expr)ExprE_Subtract. copy(Expr e1, Expr e2)ExprE_TripleObject. copy(Expr expr)ExprE_TriplePredicate. copy(Expr expr)ExprE_TripleSubject. copy(Expr expr)ExprE_TripleTerm. copy(Expr arg1, Expr arg2, Expr arg3)ExprE_UnaryMinus. copy(Expr expr)ExprE_UnaryPlus. copy(Expr expr)ExprE_URI. copy(Expr expr)abstract ExprExprFunction1. copy(Expr expr)abstract ExprExprFunction2. copy(Expr arg1, Expr arg2)abstract ExprExprFunction3. copy(Expr arg1, Expr arg2, Expr arg3)booleanE_Exists. equals(Expr other, boolean bySyntax)booleanE_NotExists. equals(Expr other, boolean bySyntax)booleanExpr. equals(Expr other, boolean bySyntax)General equality operation - consider this to be 'protected'booleanExprAggregator. equals(Expr other, boolean bySyntax)booleanExprFunction. equals(Expr other, boolean bySyntax)abstract booleanExprNode. equals(Expr other, boolean bySyntax)booleanExprNone. equals(Expr other, boolean bySyntax)booleanExprTripleTerm. equals(Expr obj, boolean bySyntax)booleanExprVar. equals(Expr other, boolean bySyntax)booleanNodeValue. equals(Expr other, boolean bySyntax)booleanExpr. equalsBySyntax(Expr other)booleanExprNode. equalsBySyntax(Expr other)static NodeValueExprLib. evalOrNull(Expr expr, Binding binding, FunctionEnv functionEnv)Evaluate or return null.static ExprExprLib. foldConstants(Expr expr)Attempt to fold any sub-expressions of the Expr.static java.util.Set<java.lang.String>ExprVars. getNonOpVarNamesMentioned(Expr expr)static java.util.Set<Var>ExprVars. getNonOpVarsMentioned(Expr expr)static java.util.Set<java.lang.String>ExprVars. getVarNamesMentioned(Expr expr)static java.util.Set<Var>ExprVars. getVarsMentioned(Expr expr)static booleanExprLib. isAssignmentSafeEquality(Expr expr)Decide whether an expression is safe for using a graph substitution.static booleanExprLib. isAssignmentSafeEquality(Expr expr, boolean graphHasStringEquality, boolean graphHasNumercialValueEquality)static booleanExprLib. isStable(Expr expr)Some "functions" are non-deterministic (unstable) - calling them with the same arguments does not yields the same answer each time.static voidExprVars. nonOpVarNamesMentioned(java.util.Collection<java.lang.String> acc, Expr expr)static voidExprVars. nonOpVarsMentioned(java.util.Collection<Var> acc, Expr expr)static ExprExprLib. replaceAggregateByVariable(Expr expr)transform an expression that may involve aggregates into one that just uses the variable for the aggregateExprExprTransform. transform(ExprFunction1 func, Expr expr1)ExprExprTransform. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransform. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)ExprExprTransformBase. transform(ExprFunction1 func, Expr expr1)ExprExprTransformBase. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransformBase. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)ExprExprTransformCopy. transform(ExprFunction1 func, Expr expr1)ExprExprTransformCopy. transform(ExprFunction2 func, Expr expr1, Expr expr2)ExprExprTransformCopy. transform(ExprFunction3 func, Expr expr1, Expr expr2, Expr expr3)static ExprExprTransformer. transform(ExprTransform transform, Expr expr)Transform an expressionstatic voidExprVars. varNamesMentioned(java.util.Collection<java.lang.String> acc, Expr expr)static voidExprVars. varsMentioned(java.util.Collection<Var> acc, Expr expr)Method parameters in org.apache.jena.sparql.expr with type arguments of type Expr Modifier and Type Method Description static ExprListExprList. create(java.util.Collection<Expr> exprs)Create an ExprList that contains the expressionsConstructors in org.apache.jena.sparql.expr with parameters of type Expr Constructor Description E_Add(Expr left, Expr right)E_BNode(Expr expr)E_Bound(Expr expr)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_Divide(Expr left, Expr right)E_Equals(Expr left, Expr right)E_FunctionDynamic(Expr function, ExprList args)E_GreaterThan(Expr left, Expr right)E_GreaterThanOrEqual(Expr left, Expr right)E_IRI(Expr expr)E_IRI(Expr expr, java.lang.String altSymbol)E_IsBlank(Expr expr)E_IsIRI(Expr expr)E_IsIRI(Expr expr, java.lang.String altSymbol)E_IsLiteral(Expr expr)E_IsNumeric(Expr expr)E_IsTriple(Expr expr)E_IsURI(Expr expr)E_Lang(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_MD5(Expr expr)E_Multiply(Expr left, Expr right)E_NotEquals(Expr left, Expr right)E_NotOneOf(Expr expr, ExprList args)E_NumAbs(Expr expr)E_NumCeiling(Expr expr)E_NumFloor(Expr expr)E_NumRound(Expr expr)E_OneOf(Expr expr, ExprList args)E_Regex(Expr expr, java.lang.String pattern, java.lang.String flags)E_Regex(Expr expr, Expr pattern, Expr flags)E_SameTerm(Expr left, Expr right)E_SHA1(Expr expr)E_SHA224(Expr expr)E_SHA256(Expr expr)E_SHA384(Expr expr)E_SHA512(Expr expr)E_Str(Expr expr)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_StrLang(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_TripleObject(Expr expr)E_TriplePredicate(Expr expr)E_TripleSubject(Expr expr)E_TripleTerm(Expr expr1, Expr expr2, Expr expr3)E_UnaryMinus(Expr expr)E_UnaryPlus(Expr expr)E_URI(Expr expr)E_URI(Expr expr, java.lang.String altSymbol)ExprDigest(Expr expr, java.lang.String symbol, java.lang.String digestName)ExprList(Expr expr)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 Constructor Description ExprList(java.util.List<Expr> x)ExprTransformSubstitute(java.util.Map<java.lang.String,Expr> substitutions)Creates an advanced transform that uses the given map to make substitutions -
Uses of Expr in org.apache.jena.sparql.expr.aggregate
Methods in org.apache.jena.sparql.expr.aggregate that return Expr Modifier and Type Method Description ExprAggCount. getExpr()ExprAggCountDistinct. getExpr()ExprAggCustom. getExpr()Methods in org.apache.jena.sparql.expr.aggregate with parameters of type Expr Modifier and Type Method Description static AggregatorAggregatorFactory. createAvg(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createCountExpr(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createCustom(java.lang.String iri, boolean distinct, Expr expr)static AggregatorAggregatorFactory. createGroupConcat(boolean distinct, Expr expr, java.lang.String separator, ExprList orderedBy)static AggregatorAggregatorFactory. createMax(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createMedian(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createMin(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createMode(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createSample(boolean distinct, Expr expr)static AggregatorAggregatorFactory. createSum(boolean distinct, Expr expr)Constructors in org.apache.jena.sparql.expr.aggregate with parameters of type Expr Constructor Description AggAvg(Expr expr)AggAvgDistinct(Expr expr)AggCountVar(Expr expr)AggCountVarDistinct(Expr expr)AggGroupConcat(Expr expr, java.lang.String separator)AggGroupConcatDistinct(Expr expr, java.lang.String separator)AggMax(Expr expr)AggMaxDistinct(Expr expr)AggMedian(Expr expr)AggMedianDistinct(Expr expr)AggMin(Expr expr)AggMinDistinct(Expr expr)AggMode(Expr expr)AggModeDistinct(Expr expr)AggSample(Expr expr)AggSampleDistinct(Expr expr)AggSum(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 Expr Constructor Description AccStatStdDevPopulation(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 Expr Modifier and Type Class Description classNodeValueBooleanclassNodeValueDateTimeclassNodeValueDecimalclassNodeValueDoubleclassNodeValueDurationXSD DurationclassNodeValueFloatclassNodeValueIntegerclassNodeValueLangA NodeValue that is a lang tagged literal (rdf:langString).classNodeValueNodeA NodeValue that isn't anything else - unrecognized literals, URIs and blank nodes.classNodeValueSortKeyANodeValuethat supports collation value for a string.classNodeValueString -
Uses of Expr in org.apache.jena.sparql.function.user
Methods in org.apache.jena.sparql.function.user that return Expr Modifier and Type Method Description ExprUserDefinedFunction. getActualExpr()Gets the actual expression that was built for the function, assumingUserDefinedFunction.build(String, ExprList)has been calledExprUserDefinedFunctionDefinition. getBaseExpr()Gets the base expressionExprExprTransformExpand. transform(ExprFunctionN func, ExprList args)Methods in org.apache.jena.sparql.function.user with parameters of type Expr Modifier and Type Method Description voidUserDefinedFunctionFactory. add(java.lang.String uri, Expr e, java.util.List<Var> args)Adds a functionConstructors in org.apache.jena.sparql.function.user with parameters of type Expr Constructor Description UserDefinedFunction(java.lang.String url, Expr e, java.util.List<Var> argList)Creates a user defined functionUserDefinedFunctionDefinition(java.lang.String uri, Expr e, java.util.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 Expr Modifier and Type Method Description ExprNodeTransformExpr. transform(ExprVar exprVar)ExprNodeTransformExpr. transform(NodeValue nv)static ExprNodeTransformLib. transform(NodeTransform nodeTransform, Expr expr)Methods in org.apache.jena.sparql.graph with parameters of type Expr Modifier and Type Method Description static ExprNodeTransformLib. 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 Expr Modifier and Type Method Description ExprARQParser. AdditiveExpression()ExprARQParser. Aggregate()ExprARQParser. BrackettedExpression()ExprARQParser. BuiltInCall()ExprARQParser. ConditionalAndExpression()ExprARQParser. ConditionalOrExpression()ExprARQParser. Constraint()ExprARQParser. ExistsFunc()ExprARQParser. Expression()ExprARQParser. FunctionCall()ExprARQParser. iriOrFunction()ExprARQParser. MultiplicativeExpression()ExprARQParser. NotExistsFunc()ExprARQParser. NumericExpression()ExprARQParser. PrimaryExpression()ExprARQParser. RegexExpression()ExprARQParser. RelationalExpression()ExprARQParser. StrReplaceExpression()ExprARQParser. SubstringExpression()ExprARQParser. UnaryExpression()ExprARQParser. ValueLogical() -
Uses of Expr in org.apache.jena.sparql.lang.sparql_10
Methods in org.apache.jena.sparql.lang.sparql_10 that return Expr Modifier and Type Method Description ExprSPARQLParser10. AdditiveExpression()ExprSPARQLParser10. BrackettedExpression()ExprSPARQLParser10. BuiltInCall()ExprSPARQLParser10. ConditionalAndExpression()ExprSPARQLParser10. ConditionalOrExpression()ExprSPARQLParser10. Constraint()ExprSPARQLParser10. Expression()ExprSPARQLParser10. FunctionCall()ExprSPARQLParser10. IRIrefOrFunction()ExprSPARQLParser10. MultiplicativeExpression()ExprSPARQLParser10. NumericExpression()ExprSPARQLParser10. PrimaryExpression()ExprSPARQLParser10. RegexExpression()ExprSPARQLParser10. RelationalExpression()ExprSPARQLParser10. UnaryExpression()ExprSPARQLParser10. ValueLogical() -
Uses of Expr in org.apache.jena.sparql.lang.sparql_11
Methods in org.apache.jena.sparql.lang.sparql_11 that return Expr Modifier and Type Method Description ExprSPARQLParser11. AdditiveExpression()ExprSPARQLParser11. Aggregate()ExprSPARQLParser11. BrackettedExpression()ExprSPARQLParser11. BuiltInCall()ExprSPARQLParser11. ConditionalAndExpression()ExprSPARQLParser11. ConditionalOrExpression()ExprSPARQLParser11. Constraint()ExprSPARQLParser11. ExistsFunc()ExprSPARQLParser11. Expression()ExprSPARQLParser11. FunctionCall()ExprSPARQLParser11. iriOrFunction()ExprSPARQLParser11. MultiplicativeExpression()ExprSPARQLParser11. NotExistsFunc()ExprSPARQLParser11. NumericExpression()ExprSPARQLParser11. PrimaryExpression()ExprSPARQLParser11. RegexExpression()ExprSPARQLParser11. RelationalExpression()ExprSPARQLParser11. StrReplaceExpression()ExprSPARQLParser11. SubstringExpression()ExprSPARQLParser11. UnaryExpression()ExprSPARQLParser11. ValueLogical() -
Uses of Expr in org.apache.jena.sparql.serializer
Methods in org.apache.jena.sparql.serializer with parameters of type Expr Modifier and Type Method Description static voidFmtExprSPARQL. format(org.apache.jena.atlas.io.IndentedWriter out, Expr expr)static voidFmtExprSPARQL. format(org.apache.jena.atlas.io.IndentedWriter out, Expr expr, SerializationContext cxt)voidFmtExprSPARQL. format(Expr expr) -
Uses of Expr in org.apache.jena.sparql.sse
Methods in org.apache.jena.sparql.sse that return Expr Modifier and Type Method Description static ExprSSE. parseExpr(java.lang.String s)Parse a string to obtain a SPARQL expressionstatic ExprSSE. parseExpr(java.lang.String s, PrefixMapping pmap)Parse a string to obtain a SPARQL expressionMethods in org.apache.jena.sparql.sse with parameters of type Expr Modifier and Type Method Description static voidWriterSSE. out(org.apache.jena.atlas.io.IndentedWriter out, Expr expr, Prologue prologue)static java.lang.StringSSE. str(Expr expr)static java.lang.StringSSE. str(Expr expr, PrefixMapping pmap) -
Uses of Expr in org.apache.jena.sparql.sse.builders
Methods in org.apache.jena.sparql.sse.builders that return Expr Modifier and Type Method Description static ExprBuilderExpr. buildExpr(Item item)static ExprBuilderExpr. buildExpr(ItemList list) -
Uses of Expr in org.apache.jena.sparql.sse.writers
Methods in org.apache.jena.sparql.sse.writers with parameters of type Expr Modifier and Type Method Description static java.lang.StringWriterExpr. asString(Expr expr)static voidWriterExpr. output(org.apache.jena.atlas.io.IndentedWriter out, Expr expr, SerializationContext sCxt) -
Uses of Expr in org.apache.jena.sparql.syntax
Methods in org.apache.jena.sparql.syntax that return Expr Modifier and Type Method Description ExprElementAssign. getExpr()ExprElementBind. getExpr()ExprElementFilter. getExpr()Constructors in org.apache.jena.sparql.syntax with parameters of type Expr Constructor Description ElementAssign(Var v, Expr expr)ElementBind(Var v, Expr expr)ElementFilter(Expr expr) -
Uses of Expr in org.apache.jena.sparql.syntax.syntaxtransform
Methods in org.apache.jena.sparql.syntax.syntaxtransform that return Expr Modifier and Type Method Description ExprExprTransformApplyElementTransform. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformNodeElement. transform(ExprFunctionOp funcOp, ExprList args, Op opArg)ExprExprTransformNodeElement. transform(ExprVar nv)ExprExprTransformNodeElement. transform(NodeValue nv)Methods in org.apache.jena.sparql.syntax.syntaxtransform with parameters of type Expr Modifier and Type Method Description ElementElementTransform. transform(ElementAssign el, Var v, Expr expr2)ElementElementTransform. transform(ElementBind el, Var v, Expr expr2)ElementElementTransform. transform(ElementFilter el, Expr expr2)ElementElementTransformCopyBase. transform(ElementAssign el, Var v, Expr expr2)ElementElementTransformCopyBase. transform(ElementBind el, Var v, Expr expr2)ElementElementTransformCopyBase. transform(ElementFilter el, Expr expr2)ElementElementTransformIdentity. transform(ElementAssign el, Var v, Expr expr2)ElementElementTransformIdentity. transform(ElementBind el, Var v, Expr expr2)ElementElementTransformIdentity. transform(ElementFilter el, Expr expr2) -
Uses of Expr in org.apache.jena.sparql.util
Methods in org.apache.jena.sparql.util that return Expr Modifier and Type Method Description static ExprExprUtils. nodeToExpr(Node n)Deprecated.UseExprLib.nodeToExpr(Node)insteadstatic ExprExprUtils. parse(java.lang.String s)static ExprExprUtils. parse(java.lang.String s, PrefixMapping pmap)static ExprExprUtils. parse(Query query, java.lang.String s, boolean checkAllUsed)Methods in org.apache.jena.sparql.util with parameters of type Expr Modifier and Type Method Description static NodeValueExprUtils. eval(Expr expr)static NodeValueExprUtils. eval(Expr expr, Binding binding)static voidExprUtils. evalPrint(Expr expr, Binding binding)static voidExprUtils. fmtSPARQL(org.apache.jena.atlas.io.IndentedWriter iOut, Expr expr)static voidExprUtils. fmtSPARQL(org.apache.jena.atlas.io.IndentedWriter iOut, Expr expr, SerializationContext sCxt)static java.lang.StringExprUtils. fmtSPARQL(Expr expr)
-