|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Expr in com.hp.hpl.jena.query |
---|
Fields in com.hp.hpl.jena.query declared as Expr | |
---|---|
Expr |
SortCondition.expression
|
Methods in com.hp.hpl.jena.query that return Expr | |
---|---|
Expr |
Query.allocAggregate(Aggregator agg)
|
Expr |
SortCondition.getExpression()
|
Methods in com.hp.hpl.jena.query that return types with arguments of type Expr | |
---|---|
List<Expr> |
Query.getHavingExprs()
|
Methods in com.hp.hpl.jena.query with parameters of type Expr | |
---|---|
void |
Query.addGroupBy(Expr expr)
|
void |
Query.addGroupBy(Var v,
Expr expr)
|
void |
Query.addHavingCondition(Expr expr)
|
void |
Query.addOrderBy(Expr expr,
int direction)
|
void |
Query.addResultVar(Expr expr)
Add an to a SELECT query (a name will be created for it) |
void |
Query.addResultVar(com.hp.hpl.jena.graph.Node v,
Expr expr)
|
void |
Query.addResultVar(String varName,
Expr expr)
Add a named expression to a SELECT query |
Constructors in com.hp.hpl.jena.query with parameters of type Expr | |
---|---|
SortCondition(Expr expr,
int dir)
|
Uses of Expr in com.hp.hpl.jena.sparql.algebra |
---|
Methods in com.hp.hpl.jena.sparql.algebra that return Expr | |
---|---|
Expr |
OpAsQuery.SubExprForVar.transform(ExprVar var)
|
Constructor parameters in com.hp.hpl.jena.sparql.algebra with type arguments of type Expr | |
---|---|
OpAsQuery.SubExprForVar(Map<Var,Expr> varExpr)
|
Uses of Expr in com.hp.hpl.jena.sparql.algebra.op |
---|
Methods in com.hp.hpl.jena.sparql.algebra.op with parameters of type Expr | |
---|---|
static Op |
OpAssign.assign(Op op,
Var var,
Expr expr)
|
static Op |
OpLeftJoin.create(Op left,
Op right,
Expr expr)
|
static Op |
OpExtend.extend(Op op,
Var var,
Expr expr)
|
static Op |
OpFilter.filter(Expr expr,
Op op)
|
Uses of Expr in com.hp.hpl.jena.sparql.algebra.optimize |
---|
Methods in com.hp.hpl.jena.sparql.algebra.optimize that return Expr | |
---|---|
Expr |
ExprTransformApplyTransform.transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg)
|
Methods in com.hp.hpl.jena.sparql.algebra.optimize with parameters of type Expr | |
---|---|
static Op |
TransformFilterDisjunction.expandDisjunction(Expr expr,
Op subOp)
|
static Op |
TransformFilterEquality.processFilter(Expr e,
Op subOp)
Return null for "no change" |
static Op |
TransformFilterEquality.processFilterOrOpFilter(Expr e,
Op subOp)
Return an optimized filter for equality expressions |
Uses of Expr in com.hp.hpl.jena.sparql.core |
---|
Methods in com.hp.hpl.jena.sparql.core that return Expr | |
---|---|
Expr |
VarExprList.getExpr(Var var)
|
static Expr |
Substitute.substitute(Expr expr,
Binding binding)
|
Methods in com.hp.hpl.jena.sparql.core that return types with arguments of type Expr | |
---|---|
Map<Var,Expr> |
VarExprList.getExprs()
|
Methods in com.hp.hpl.jena.sparql.core with parameters of type Expr | |
---|---|
void |
VarExprList.add(Var var,
Expr expr)
|
static Expr |
Substitute.substitute(Expr expr,
Binding binding)
|
Constructors in com.hp.hpl.jena.sparql.core with parameters of type Expr | |
---|---|
VarExprList(Var var,
Expr expr)
|
Uses of Expr in com.hp.hpl.jena.sparql.engine |
---|
Methods in com.hp.hpl.jena.sparql.engine that return Expr | |
---|---|
static Expr |
Rename.renameVars(Expr expr,
Set<Var> constants)
|
Methods in com.hp.hpl.jena.sparql.engine with parameters of type Expr | |
---|---|
static Expr |
Rename.renameVars(Expr expr,
Set<Var> constants)
|
Uses of Expr in com.hp.hpl.jena.sparql.engine.iterator |
---|
Constructors in com.hp.hpl.jena.sparql.engine.iterator with parameters of type Expr | |
---|---|
QueryIterAssign(QueryIterator input,
Var var,
Expr expr,
ExecutionContext qCxt)
|
|
QueryIterFilterExpr(QueryIterator input,
Expr expr,
ExecutionContext context)
|
Uses of Expr in com.hp.hpl.jena.sparql.expr |
---|
Classes in com.hp.hpl.jena.sparql.expr that implement Expr | |
---|---|
class |
E_Add
|
class |
E_BNode
|
class |
E_Bound
|
class |
E_Call
|
class |
E_Cast
|
class |
E_Coalesce
SPARQL coalesce special form. |
class |
E_Conditional
IF(expr, expr, expr) |
class |
E_Datatype
|
class |
E_DateTimeDay
|
class |
E_DateTimeHours
|
class |
E_DateTimeMinutes
|
class |
E_DateTimeMonth
|
class |
E_DateTimeSeconds
|
class |
E_DateTimeTimezone
|
class |
E_DateTimeTZ
|
class |
E_DateTimeYear
|
class |
E_Divide
|
class |
E_Equals
|
class |
E_Exists
|
class |
E_Function
SPARQL filter function |
class |
E_FunctionDynamic
|
class |
E_GreaterThan
|
class |
E_GreaterThanOrEqual
|
class |
E_IRI
|
class |
E_IsBlank
|
class |
E_IsIRI
|
class |
E_IsLiteral
|
class |
E_IsNumeric
|
class |
E_IsURI
|
class |
E_Lang
|
class |
E_LangMatches
|
class |
E_LessThan
|
class |
E_LessThanOrEqual
|
class |
E_LogicalAnd
|
class |
E_LogicalNot
|
class |
E_LogicalOr
|
class |
E_MD5
|
class |
E_Multiply
|
class |
E_NotEquals
|
class |
E_NotExists
|
class |
E_NotOneOf
|
class |
E_Now
|
class |
E_NumAbs
|
class |
E_NumCeiling
|
class |
E_NumFloor
|
class |
E_NumRound
|
class |
E_OneOf
|
class |
E_OneOfBase
|
class |
E_Random
|
class |
E_Regex
Indirect to the choosen regular expression implementation |
class |
E_SameTerm
|
class |
E_Scalar
A scalar subquery that returns a single row/column. |
class |
E_SHA1
|
class |
E_SHA224
|
class |
E_SHA256
|
class |
E_SHA384
|
class |
E_SHA512
|
class |
E_Str
|
class |
E_StrAfter
|
class |
E_StrBefore
|
class |
E_StrConcat
SPARQL CONCATs |
class |
E_StrContains
|
class |
E_StrDatatype
Create a literal from lexical form and datatype URI |
class |
E_StrEncodeForURI
|
class |
E_StrEndsWith
|
class |
E_StrLang
Create a literal from lexical form and language tag |
class |
E_StrLength
|
class |
E_StrLowerCase
|
class |
E_StrReplace
|
class |
E_StrStartsWith
|
class |
E_StrSubstring
|
class |
E_StrUpperCase
|
class |
E_Subtract
|
class |
E_UnaryMinus
|
class |
E_UnaryPlus
|
class |
E_URI
|
class |
E_UUID
|
class |
E_Version
|
class |
ExprAggregator
Group aggregation functions calculated a value during grouping and placed in the output binding. |
class |
ExprDigest
|
class |
ExprFunction
A function in the expression hierarchy. |
class |
ExprFunction0
An expression that is constant (does not depend on evaluating a sub expression). |
class |
ExprFunction1
A function that has a single argument |
class |
ExprFunction2
A function of two arguments |
class |
ExprFunction3
A function of three arguments |
class |
ExprFunctionN
A function which takes N arguments (N may be variable e.g. |
class |
ExprFunctionOp
A "function" that executes over a pattern |
class |
ExprNode
A node that is a constraint expression that can be evaluated An Expr is already a Constraint - ExprNode is the base implementation of all Expr classes that provides the Constraint machinary. |
class |
ExprSystem
|
class |
ExprVar
An expression that is a variable in an expression. |
class |
NodeValue
|
Methods in com.hp.hpl.jena.sparql.expr that return Expr | |
---|---|
Expr |
ExprVar.apply(ExprTransform transform)
|
Expr |
ExprAggregator.apply(ExprTransform transform)
|
Expr |
ExprFunction0.apply(ExprTransform transform)
|
Expr |
NodeValue.apply(ExprTransform transform)
|
Expr |
ExprFunction1.apply(ExprTransform transform,
Expr sub)
|
Expr |
ExprFunction2.apply(ExprTransform transform,
Expr arg1,
Expr arg2)
|
Expr |
ExprFunction3.apply(ExprTransform transform,
Expr arg1,
Expr arg2,
Expr arg3)
|
Expr |
ExprFunctionN.apply(ExprTransform transform,
ExprList exprList)
|
Expr |
ExprFunctionOp.apply(ExprTransform transform,
ExprList args,
Op x)
|
Expr |
ExprVar.applyNodeTransform(NodeTransform transform)
|
Expr |
Expr.applyNodeTransform(NodeTransform transform)
Rewrite, applying a node->node transformation |
abstract Expr |
ExprNode.applyNodeTransform(NodeTransform transform)
|
Expr |
ExprFunction1.applyNodeTransform(NodeTransform transform)
|
Expr |
ExprFunctionN.applyNodeTransform(NodeTransform transform)
|
Expr |
E_Scalar.applyNodeTransform(NodeTransform transform)
|
Expr |
E_NotExists.applyNodeTransform(NodeTransform nodeTransform)
|
Expr |
ExprFunction0.applyNodeTransform(NodeTransform transform)
|
Expr |
ExprFunction2.applyNodeTransform(NodeTransform transform)
|
Expr |
NodeValue.applyNodeTransform(NodeTransform transform)
|
Expr |
E_Exists.applyNodeTransform(NodeTransform nodeTransform)
|
Expr |
ExprFunction3.applyNodeTransform(NodeTransform transform)
|
Expr |
E_Random.copy()
|
Expr |
E_UUID.copy()
|
Expr |
E_Version.copy()
|
Expr |
E_Now.copy()
|
abstract Expr |
ExprFunction0.copy()
|
Expr |
E_UnaryPlus.copy(Expr expr)
|
Expr |
E_NumAbs.copy(Expr expr)
|
Expr |
E_DateTimeHours.copy(Expr expr)
|
Expr |
E_IsURI.copy(Expr expr)
|
Expr |
E_NumFloor.copy(Expr expr)
|
Expr |
E_DateTimeTimezone.copy(Expr expr)
|
Expr |
E_DateTimeSeconds.copy(Expr expr)
|
Expr |
E_LogicalNot.copy(Expr expr)
|
Expr |
E_DateTimeTZ.copy(Expr expr)
|
Expr |
E_SHA224.copy(Expr expr)
|
Expr |
E_SHA512.copy(Expr expr)
|
Expr |
E_StrEncodeForURI.copy(Expr expr)
|
Expr |
E_Lang.copy(Expr expr)
|
Expr |
E_IsBlank.copy(Expr expr)
|
Expr |
E_IsNumeric.copy(Expr expr)
|
Expr |
E_StrUpperCase.copy(Expr expr)
|
Expr |
E_StrLength.copy(Expr expr)
|
abstract Expr |
ExprFunction1.copy(Expr expr)
|
Expr |
E_MD5.copy(Expr expr)
|
Expr |
E_URI.copy(Expr expr)
|
Expr |
E_DateTimeDay.copy(Expr expr)
|
Expr |
E_Bound.copy(Expr expr)
|
Expr |
E_SHA1.copy(Expr expr)
|
Expr |
E_NumCeiling.copy(Expr expr)
|
Expr |
E_IRI.copy(Expr expr)
|
Expr |
E_SHA384.copy(Expr expr)
|
Expr |
E_UnaryMinus.copy(Expr expr)
|
Expr |
E_NumRound.copy(Expr expr)
|
Expr |
E_DateTimeMonth.copy(Expr expr)
|
Expr |
E_SHA256.copy(Expr expr)
|
Expr |
E_IsLiteral.copy(Expr expr)
|
Expr |
E_DateTimeMinutes.copy(Expr expr)
|
Expr |
E_StrLowerCase.copy(Expr expr)
|
Expr |
E_Str.copy(Expr expr)
|
Expr |
E_Datatype.copy(Expr expr)
|
Expr |
E_IsIRI.copy(Expr expr)
|
Expr |
E_DateTimeYear.copy(Expr expr)
|
Expr |
E_Multiply.copy(Expr e1,
Expr e2)
|
Expr |
E_LessThan.copy(Expr e1,
Expr e2)
|
Expr |
E_StrStartsWith.copy(Expr expr1,
Expr expr2)
|
Expr |
E_Subtract.copy(Expr e1,
Expr e2)
|
Expr |
E_StrLang.copy(Expr expr1,
Expr expr2)
|
Expr |
E_GreaterThan.copy(Expr e1,
Expr e2)
|
Expr |
E_NotEquals.copy(Expr e1,
Expr e2)
|
Expr |
E_StrContains.copy(Expr expr1,
Expr expr2)
|
Expr |
E_StrDatatype.copy(Expr expr1,
Expr expr2)
|
Expr |
E_Add.copy(Expr e1,
Expr e2)
|
Expr |
E_Divide.copy(Expr e1,
Expr e2)
|
Expr |
E_Cast.copy(Expr arg1,
Expr arg2)
|
Expr |
E_GreaterThanOrEqual.copy(Expr e1,
Expr e2)
|
Expr |
E_SameTerm.copy(Expr e1,
Expr e2)
|
abstract Expr |
ExprFunction2.copy(Expr arg1,
Expr arg2)
|
Expr |
E_Equals.copy(Expr e1,
Expr e2)
|
Expr |
E_LessThanOrEqual.copy(Expr e1,
Expr e2)
|
Expr |
E_LogicalAnd.copy(Expr e1,
Expr e2)
|
Expr |
E_LangMatches.copy(Expr e1,
Expr e2)
|
Expr |
E_StrBefore.copy(Expr expr1,
Expr expr2)
|
Expr |
E_StrAfter.copy(Expr expr1,
Expr expr2)
|
Expr |
E_LogicalOr.copy(Expr e1,
Expr e2)
|
Expr |
E_StrEndsWith.copy(Expr expr1,
Expr expr2)
|
Expr |
E_Conditional.copy(Expr arg1,
Expr arg2,
Expr arg3)
|
abstract Expr |
ExprFunction3.copy(Expr arg1,
Expr arg2,
Expr arg3)
|
Expr |
ExprVar.copy(Var v)
|
Expr |
ExprAggregator.copy(Var v)
|
Expr |
Expr.copySubstitute(Binding binding)
Deep copy with substitution |
Expr |
ExprNode.copySubstitute(Binding binding)
|
Expr |
ExprVar.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
Expr.copySubstitute(Binding binding,
boolean foldConstants)
|
abstract Expr |
ExprNode.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
ExprFunction1.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
ExprFunctionN.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
E_Scalar.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
E_NotExists.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
ExprFunction0.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
ExprFunction2.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
NodeValue.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
E_Exists.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
ExprFunction3.copySubstitute(Binding binding,
boolean foldConstants)
|
Expr |
Expr.deepCopy()
Deep copy |
Expr |
ExprNode.deepCopy()
|
Expr |
ExprList.get(int idx)
|
Expr |
ExprFunction1.getArg()
|
Expr |
ExprFunction1.getArg(int i)
|
Expr |
ExprFunctionN.getArg(int i)
|
abstract Expr |
ExprFunction.getArg(int i)
|
Expr |
ExprFunction0.getArg(int i)
|
Expr |
ExprFunction2.getArg(int i)
|
Expr |
ExprFunctionOp.getArg(int i)
|
Expr |
ExprFunction3.getArg(int i)
|
Expr |
ExprFunction2.getArg1()
|
Expr |
ExprFunction3.getArg1()
|
Expr |
ExprFunction2.getArg2()
|
Expr |
ExprFunction3.getArg2()
|
Expr |
ExprFunction3.getArg3()
|
Expr |
ExprNode.getExpr()
|
Expr |
E_OneOfBase.getLHS()
|
static Expr |
ExprLib.replaceAggregateByVariable(Expr expr)
transform an expression that may involve aggregates into one that just uses the variable for the aggregate |
Expr |
ExprTransformCopy.transform(ExprAggregator eAgg)
|
Expr |
ExprTransform.transform(ExprAggregator eAgg)
|
Expr |
ExprTransformCopy.transform(ExprFunction0 func)
|
Expr |
ExprTransform.transform(ExprFunction0 func)
|
Expr |
ExprTransformCopy.transform(ExprFunction1 func,
Expr expr1)
|
Expr |
ExprTransform.transform(ExprFunction1 func,
Expr expr1)
|
Expr |
ExprTransformBase.transform(ExprFunction1 func,
Expr expr1)
|
Expr |
ExprTransformCopy.transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
|
Expr |
ExprTransform.transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
|
Expr |
ExprTransformBase.transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
|
Expr |
ExprTransformCopy.transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
|
Expr |
ExprTransform.transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
|
Expr |
ExprTransformBase.transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
|
Expr |
ExprTransformCopy.transform(ExprFunctionN func,
ExprList args)
|
Expr |
ExprTransform.transform(ExprFunctionN func,
ExprList args)
|
Expr |
ExprTransformBase.transform(ExprFunctionN func,
ExprList args)
|
Expr |
ExprTransformCopy.transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg)
|
Expr |
ExprTransform.transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg)
|
Expr |
ExprTransformBase.transform(ExprFunctionOp funcOp,
ExprList args,
Op opArg)
|
static Expr |
ExprTransformer.transform(ExprTransform transform,
Expr expr)
Transform an expression |
Expr |
ExprTransformCopy.transform(ExprVar exprVar)
|
Expr |
ExprTransform.transform(ExprVar nv)
|
Expr |
ExprTransformBase.transform(ExprVar ev)
|
Expr |
ExprTransformCopy.transform(NodeValue nv)
|
Expr |
ExprTransform.transform(NodeValue nv)
|
Expr |
ExprTransformBase.transform(NodeValue nv)
|
Methods in com.hp.hpl.jena.sparql.expr that return types with arguments of type Expr | |
---|---|
List<Expr> |
ExprFunctionN.getArgs()
|
List<Expr> |
ExprFunction.getArgs()
|
List<Expr> |
ExprList.getList()
|
Iterator<Expr> |
ExprList.iterator()
|
Methods in com.hp.hpl.jena.sparql.expr with parameters of type Expr | |
---|---|
void |
ExprList.add(Expr expr)
|
Expr |
ExprFunction1.apply(ExprTransform transform,
Expr sub)
|
Expr |
ExprFunction2.apply(ExprTransform transform,
Expr arg1,
Expr arg2)
|
Expr |
ExprFunction3.apply(ExprTransform transform,
Expr arg1,
Expr arg2,
Expr arg3)
|
Expr |
E_UnaryPlus.copy(Expr expr)
|
Expr |
E_NumAbs.copy(Expr expr)
|
Expr |
E_DateTimeHours.copy(Expr expr)
|
Expr |
E_IsURI.copy(Expr expr)
|
Expr |
E_NumFloor.copy(Expr expr)
|
Expr |
E_DateTimeTimezone.copy(Expr expr)
|
Expr |
E_DateTimeSeconds.copy(Expr expr)
|
Expr |
E_LogicalNot.copy(Expr expr)
|
Expr |
E_DateTimeTZ.copy(Expr expr)
|
Expr |
E_SHA224.copy(Expr expr)
|
Expr |
E_SHA512.copy(Expr expr)
|
Expr |
E_StrEncodeForURI.copy(Expr expr)
|
Expr |
E_Lang.copy(Expr expr)
|
Expr |
E_IsBlank.copy(Expr expr)
|
Expr |
E_IsNumeric.copy(Expr expr)
|
Expr |
E_StrUpperCase.copy(Expr expr)
|
Expr |
E_StrLength.copy(Expr expr)
|
abstract Expr |
ExprFunction1.copy(Expr expr)
|
Expr |
E_MD5.copy(Expr expr)
|
Expr |
E_URI.copy(Expr expr)
|
Expr |
E_DateTimeDay.copy(Expr expr)
|
Expr |
E_Bound.copy(Expr expr)
|
Expr |
E_SHA1.copy(Expr expr)
|
Expr |
E_NumCeiling.copy(Expr expr)
|
Expr |
E_IRI.copy(Expr expr)
|
Expr |
E_SHA384.copy(Expr expr)
|
Expr |
E_UnaryMinus.copy(Expr expr)
|
Expr |
E_NumRound.copy(Expr expr)
|
Expr |
E_DateTimeMonth.copy(Expr expr)
|
Expr |
E_SHA256.copy(Expr expr)
|
Expr |
E_IsLiteral.copy(Expr expr)
|
Expr |
E_DateTimeMinutes.copy(Expr expr)
|
Expr |
E_StrLowerCase.copy(Expr expr)
|
Expr |
E_Str.copy(Expr expr)
|
Expr |
E_Datatype.copy(Expr expr)
|
Expr |
E_IsIRI.copy(Expr expr)
|
Expr |
E_DateTimeYear.copy(Expr expr)
|
Expr |
E_Multiply.copy(Expr e1,
Expr e2)
|
Expr |
E_LessThan.copy(Expr e1,
Expr e2)
|
Expr |
E_StrStartsWith.copy(Expr expr1,
Expr expr2)
|
Expr |
E_Subtract.copy(Expr e1,
Expr e2)
|
Expr |
E_StrLang.copy(Expr expr1,
Expr expr2)
|
Expr |
E_GreaterThan.copy(Expr e1,
Expr e2)
|
Expr |
E_NotEquals.copy(Expr e1,
Expr e2)
|
Expr |
E_StrContains.copy(Expr expr1,
Expr expr2)
|
Expr |
E_StrDatatype.copy(Expr expr1,
Expr expr2)
|
Expr |
E_Add.copy(Expr e1,
Expr e2)
|
Expr |
E_Divide.copy(Expr e1,
Expr e2)
|
Expr |
E_Cast.copy(Expr arg1,
Expr arg2)
|
Expr |
E_GreaterThanOrEqual.copy(Expr e1,
Expr e2)
|
Expr |
E_SameTerm.copy(Expr e1,
Expr e2)
|
abstract Expr |
ExprFunction2.copy(Expr arg1,
Expr arg2)
|
Expr |
E_Equals.copy(Expr e1,
Expr e2)
|
Expr |
E_LessThanOrEqual.copy(Expr e1,
Expr e2)
|
Expr |
E_LogicalAnd.copy(Expr e1,
Expr e2)
|
Expr |
E_LangMatches.copy(Expr e1,
Expr e2)
|
Expr |
E_StrBefore.copy(Expr expr1,
Expr expr2)
|
Expr |
E_StrAfter.copy(Expr expr1,
Expr expr2)
|
Expr |
E_LogicalOr.copy(Expr e1,
Expr e2)
|
Expr |
E_StrEndsWith.copy(Expr expr1,
Expr expr2)
|
Expr |
E_Conditional.copy(Expr arg1,
Expr arg2,
Expr arg3)
|
abstract Expr |
ExprFunction3.copy(Expr arg1,
Expr arg2,
Expr arg3)
|
static Set<String> |
ExprVars.getVarNamesMentioned(Expr expr)
|
static Set<Var> |
ExprVars.getVarsMentioned(Expr expr)
|
static boolean |
ExprLib.isAssignmentSafeEquality(Expr expr)
Decide whether an expression is safe for using a a graph substitution. |
static boolean |
ExprLib.isAssignmentSafeEquality(Expr expr,
boolean graphHasStringEquality,
boolean graphHasNumercialValueEquality)
|
static Expr |
ExprLib.replaceAggregateByVariable(Expr expr)
transform an expression that may involve aggregates into one that just uses the variable for the aggregate |
Expr |
ExprTransformCopy.transform(ExprFunction1 func,
Expr expr1)
|
Expr |
ExprTransform.transform(ExprFunction1 func,
Expr expr1)
|
Expr |
ExprTransformBase.transform(ExprFunction1 func,
Expr expr1)
|
Expr |
ExprTransformCopy.transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
|
Expr |
ExprTransform.transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
|
Expr |
ExprTransformBase.transform(ExprFunction2 func,
Expr expr1,
Expr expr2)
|
Expr |
ExprTransformCopy.transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
|
Expr |
ExprTransform.transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
|
Expr |
ExprTransformBase.transform(ExprFunction3 func,
Expr expr1,
Expr expr2,
Expr expr3)
|
static Expr |
ExprTransformer.transform(ExprTransform transform,
Expr expr)
Transform an expression |
static void |
ExprVars.varNamesMentioned(Collection<String> acc,
Expr expr)
|
static void |
ExprVars.varsMentioned(Collection<Var> acc,
Expr expr)
|
void |
ExprWalker.walk(Expr expr)
|
static void |
ExprWalker.walk(ExprVisitor visitor,
Expr expr)
|
Constructor parameters in com.hp.hpl.jena.sparql.expr with type arguments of type Expr | |
---|---|
ExprList(List<Expr> x)
|
Uses of Expr in com.hp.hpl.jena.sparql.expr.aggregate |
---|
Methods in com.hp.hpl.jena.sparql.expr.aggregate that return Expr | |
---|---|
Expr |
AggSample.getExpr()
|
Expr |
AggCountVar.getExpr()
|
Expr |
AggGroupConcatDistinct.getExpr()
|
Expr |
AggCountDistinct.getExpr()
|
Expr |
Aggregator.getExpr()
Get the expression - may be null (e.g COUNT(*)) ; |
Expr |
AggSampleDistinct.getExpr()
|
Expr |
AggSum.getExpr()
|
Expr |
AggGroupConcat.getExpr()
|
Expr |
AggCount.getExpr()
|
Expr |
AggNull.getExpr()
|
Expr |
AggAvgDistinct.getExpr()
|
Expr |
AggAvg.getExpr()
|
Expr |
AggCountVarDistinct.getExpr()
|
Expr |
AggSumDistinct.getExpr()
|
Methods in com.hp.hpl.jena.sparql.expr.aggregate with parameters of type Expr | |
---|---|
Aggregator |
AggSample.copy(Expr expr)
|
Aggregator |
AggCountVar.copy(Expr expr)
|
Aggregator |
AggGroupConcatDistinct.copy(Expr expr)
|
Aggregator |
AggCountDistinct.copy(Expr expr)
|
Aggregator |
AggMaxDistinct.copy(Expr expr)
|
Aggregator |
Aggregator.copy(Expr expr)
|
Aggregator |
AggSampleDistinct.copy(Expr expr)
|
Aggregator |
AggSum.copy(Expr expr)
|
Aggregator |
AggMinDistinct.copy(Expr expr)
|
Aggregator |
AggGroupConcat.copy(Expr expr)
|
Aggregator |
AggCount.copy(Expr expr)
|
Aggregator |
AggMax.copy(Expr expr)
|
Aggregator |
AggNull.copy(Expr expr)
|
Aggregator |
AggAvgDistinct.copy(Expr expr)
|
Aggregator |
AggAvg.copy(Expr expr)
|
Aggregator |
AggCountVarDistinct.copy(Expr expr)
|
Aggregator |
AggSumDistinct.copy(Expr expr)
|
Aggregator |
AggMin.copy(Expr expr)
|
static Aggregator |
AggregatorFactory.createAvg(boolean distinct,
Expr expr)
|
static Aggregator |
AggregatorFactory.createCountExpr(boolean distinct,
Expr expr)
|
static Aggregator |
AggregatorFactory.createGroupConcat(boolean distinct,
Expr expr,
String separator,
ExprList orderedBy)
|
static Aggregator |
AggregatorFactory.createMax(boolean distinct,
Expr expr)
|
static Aggregator |
AggregatorFactory.createMin(boolean distinct,
Expr expr)
|
static Aggregator |
AggregatorFactory.createSample(boolean distinct,
Expr expr)
|
static Aggregator |
AggregatorFactory.createSum(boolean distinct,
Expr expr)
|
Constructors in com.hp.hpl.jena.sparql.expr.aggregate with parameters of type Expr | |
---|---|
AggAvg(Expr expr)
|
|
AggAvgDistinct(Expr expr)
|
|
AggCountVar(Expr expr)
|
|
AggCountVarDistinct(Expr expr)
|
|
AggGroupConcat(Expr expr,
String separator)
|
|
AggGroupConcatDistinct(Expr expr,
String separator)
|
|
AggMax(Expr expr)
|
|
AggMaxDistinct(Expr expr)
|
|
AggMin(Expr expr)
|
|
AggMinDistinct(Expr expr)
|
|
AggSample(Expr expr)
|
|
AggSampleDistinct(Expr expr)
|
|
AggSum(Expr expr)
|
|
AggSumDistinct(Expr expr)
|
Uses of Expr in com.hp.hpl.jena.sparql.expr.nodevalue |
---|
Classes in com.hp.hpl.jena.sparql.expr.nodevalue that implement Expr | |
---|---|
class |
NodeValueBoolean
|
class |
NodeValueDate
XSD Date (which is unrelated to XSD dateTime in the datatype hierarchy) |
class |
NodeValueDateTime
XSD dateTime (which is unrelated to XSD date in the datatype hierarchy) |
class |
NodeValueDecimal
|
class |
NodeValueDouble
|
class |
NodeValueDuration
XSD Duration (which is unrelated to XSD dateTime in the datatype hierarchy) |
class |
NodeValueFloat
|
class |
NodeValueGDay
|
class |
NodeValueGMonth
|
class |
NodeValueGMonthDay
|
class |
NodeValueGYear
|
class |
NodeValueGYearMonth
|
class |
NodeValueInteger
|
class |
NodeValueNode
A NodeValue that isn't anything else - unrecognized literals, URIs and blank nodes. |
class |
NodeValueString
|
class |
NodeValueTime
XSD Date (which is unrelated to XSD dateTime in the datatype hierarchy) |
Uses of Expr in com.hp.hpl.jena.sparql.graph |
---|
Methods in com.hp.hpl.jena.sparql.graph that return Expr | |
---|---|
static Expr |
NodeTransformLib.transform(NodeTransform nodeTransform,
Expr expr)
|
Methods in com.hp.hpl.jena.sparql.graph with parameters of type Expr | |
---|---|
static Expr |
NodeTransformLib.transform(NodeTransform nodeTransform,
Expr expr)
|
Uses of Expr in com.hp.hpl.jena.sparql.lang.arq |
---|
Methods in com.hp.hpl.jena.sparql.lang.arq that return Expr | |
---|---|
Expr |
ARQParser.AdditiveExpression()
|
Expr |
ARQParser.Aggregate()
|
Expr |
ARQParser.BrackettedExpression()
|
Expr |
ARQParser.BuiltInCall()
|
Expr |
ARQParser.ConditionalAndExpression()
|
Expr |
ARQParser.ConditionalOrExpression()
|
Expr |
ARQParser.Constraint()
|
Expr |
ARQParser.ExistsFunc()
|
Expr |
ARQParser.Expression()
|
Expr |
ARQParser.FunctionCall()
|
Expr |
ARQParser.IRIrefOrFunction()
|
Expr |
ARQParser.MultiplicativeExpression()
|
Expr |
ARQParser.NotExistsFunc()
|
Expr |
ARQParser.NumericExpression()
|
Expr |
ARQParser.PrimaryExpression()
|
Expr |
ARQParser.RegexExpression()
|
Expr |
ARQParser.RelationalExpression()
|
Expr |
ARQParser.StrReplaceExpression()
|
Expr |
ARQParser.SubstringExpression()
|
Expr |
ARQParser.UnaryExpression()
|
Expr |
ARQParser.ValueLogical()
|
Uses of Expr in com.hp.hpl.jena.sparql.lang.sparql_10 |
---|
Methods in com.hp.hpl.jena.sparql.lang.sparql_10 that return Expr | |
---|---|
Expr |
SPARQLParser10.AdditiveExpression()
|
Expr |
SPARQLParser10.BrackettedExpression()
|
Expr |
SPARQLParser10.BuiltInCall()
|
Expr |
SPARQLParser10.ConditionalAndExpression()
|
Expr |
SPARQLParser10.ConditionalOrExpression()
|
Expr |
SPARQLParser10.Constraint()
|
Expr |
SPARQLParser10.Expression()
|
Expr |
SPARQLParser10.FunctionCall()
|
Expr |
SPARQLParser10.IRIrefOrFunction()
|
Expr |
SPARQLParser10.MultiplicativeExpression()
|
Expr |
SPARQLParser10.NumericExpression()
|
Expr |
SPARQLParser10.PrimaryExpression()
|
Expr |
SPARQLParser10.RegexExpression()
|
Expr |
SPARQLParser10.RelationalExpression()
|
Expr |
SPARQLParser10.UnaryExpression()
|
Expr |
SPARQLParser10.ValueLogical()
|
Uses of Expr in com.hp.hpl.jena.sparql.lang.sparql_11 |
---|
Methods in com.hp.hpl.jena.sparql.lang.sparql_11 that return Expr | |
---|---|
Expr |
SPARQLParser11.AdditiveExpression()
|
Expr |
SPARQLParser11.Aggregate()
|
Expr |
SPARQLParser11.BrackettedExpression()
|
Expr |
SPARQLParser11.BuiltInCall()
|
Expr |
SPARQLParser11.ConditionalAndExpression()
|
Expr |
SPARQLParser11.ConditionalOrExpression()
|
Expr |
SPARQLParser11.Constraint()
|
Expr |
SPARQLParser11.ExistsFunc()
|
Expr |
SPARQLParser11.Expression()
|
Expr |
SPARQLParser11.FunctionCall()
|
Expr |
SPARQLParser11.IRIrefOrFunction()
|
Expr |
SPARQLParser11.MultiplicativeExpression()
|
Expr |
SPARQLParser11.NotExistsFunc()
|
Expr |
SPARQLParser11.NumericExpression()
|
Expr |
SPARQLParser11.PrimaryExpression()
|
Expr |
SPARQLParser11.RegexExpression()
|
Expr |
SPARQLParser11.RelationalExpression()
|
Expr |
SPARQLParser11.StrReplaceExpression()
|
Expr |
SPARQLParser11.SubstringExpression()
|
Expr |
SPARQLParser11.UnaryExpression()
|
Expr |
SPARQLParser11.ValueLogical()
|
Uses of Expr in com.hp.hpl.jena.sparql.serializer |
---|
Methods in com.hp.hpl.jena.sparql.serializer with parameters of type Expr | |
---|---|
void |
FmtExpr.format(Expr expr)
|
static void |
FmtExpr.format(IndentedWriter out,
Expr expr)
|
static void |
FmtExpr.format(IndentedWriter out,
Expr expr,
SerializationContext cxt)
|
Uses of Expr in com.hp.hpl.jena.sparql.sse |
---|
Methods in com.hp.hpl.jena.sparql.sse that return Expr | |
---|---|
static Expr |
SSE.parseExpr(String s)
Parse a string to obtain a SPARQL expression |
static Expr |
SSE.parseExpr(String s,
com.hp.hpl.jena.shared.PrefixMapping pmap)
Parse a string to obtain a SPARQL expression |
Methods in com.hp.hpl.jena.sparql.sse with parameters of type Expr | |
---|---|
static void |
WriterSSE.out(IndentedWriter out,
Expr expr,
Prologue prologue)
|
Uses of Expr in com.hp.hpl.jena.sparql.sse.builders |
---|
Methods in com.hp.hpl.jena.sparql.sse.builders that return Expr | |
---|---|
static Expr |
BuilderOp.buildExpr(Item item)
|
static Expr |
BuilderExpr.buildExpr(Item item)
|
Expr |
BuilderExpr.buildItem(Item item)
|
Expr |
BuilderExpr.Build.make(ItemList list)
|
Methods in com.hp.hpl.jena.sparql.sse.builders that return types with arguments of type Expr | |
---|---|
static List<Expr> |
BuilderOp.buildExpr(ItemList list)
|
Uses of Expr in com.hp.hpl.jena.sparql.sse.writers |
---|
Methods in com.hp.hpl.jena.sparql.sse.writers with parameters of type Expr | |
---|---|
static String |
WriterExpr.asString(Expr expr)
|
static void |
WriterExpr.output(IndentedWriter out,
Expr expr,
SerializationContext sCxt)
|
Uses of Expr in com.hp.hpl.jena.sparql.syntax |
---|
Methods in com.hp.hpl.jena.sparql.syntax that return Expr | |
---|---|
Expr |
ElementAssign.getExpr()
|
Expr |
ElementBind.getExpr()
|
Expr |
ElementFilter.getExpr()
|
Constructors in com.hp.hpl.jena.sparql.syntax with parameters of type Expr | |
---|---|
ElementAssign(Var v,
Expr expr)
|
|
ElementBind(Var v,
Expr expr)
|
|
ElementFilter(Expr expr)
|
Uses of Expr in com.hp.hpl.jena.sparql.util |
---|
Methods in com.hp.hpl.jena.sparql.util that return Expr | |
---|---|
static Expr |
ExprUtils.nodeToExpr(com.hp.hpl.jena.graph.Node n)
|
static Expr |
ExprUtils.parse(Query query,
String s,
boolean checkAllUsed)
|
static Expr |
ExprUtils.parse(String s)
|
static Expr |
ExprUtils.parse(String s,
com.hp.hpl.jena.shared.PrefixMapping pmap)
|
Methods in com.hp.hpl.jena.sparql.util with parameters of type Expr | |
---|---|
static NodeValue |
ExprUtils.eval(Expr expr)
|
static NodeValue |
ExprUtils.eval(Expr expr,
Binding binding)
|
static void |
ExprUtils.evalPrint(Expr expr,
Binding binding)
|
static String |
ExprUtils.fmtSPARQL(Expr expr)
|
static void |
ExprUtils.fmtSPARQL(IndentedWriter iOut,
Expr expr)
|
static void |
ExprUtils.fmtSPARQL(IndentedWriter iOut,
Expr expr,
SerializationContext sCxt)
|
Method parameters in com.hp.hpl.jena.sparql.util with type arguments of type Expr | |
---|---|
static String |
ExprUtils.joinList(List<Expr> args,
String sep)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |