| Constructor and Description |
|---|
E_SqlFunctionRegistered(RegisteredFunction regFn,
List<com.hp.hpl.jena.sparql.expr.Expr> args) |
| Modifier and Type | Method and Description |
|---|---|
com.hp.hpl.jena.sparql.expr.Expr |
applyNodeTransform(com.hp.hpl.jena.sparql.graph.NodeTransform transform) |
boolean |
canEvaluate()
Whether the function can be evaluated
|
com.hp.hpl.jena.sparql.expr.Expr |
copySubstitute(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
boolean foldConstants) |
com.hp.hpl.jena.sparql.expr.NodeValue |
eval(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
com.hp.hpl.jena.sparql.function.FunctionEnv env) |
com.hp.hpl.jena.sparql.expr.Expr |
getArg(int i) |
XClass |
getDatatype() |
int |
numArgs() |
void |
visit(com.hp.hpl.jena.sparql.expr.ExprVisitor visitor) |
equals, getArgs, getFunction, getFunctionIRI, getFunctionName, getFunctionPrintName, getFunctionSymbol, getOpName, hashCode, isFunctionasVar, copySubstitute, deepCopy, eval, getConstant, getExpr, getExprVar, getGraphPattern, getVarName, getVarNamesMentioned, getVarsMentioned, isConstant, isExpr, isGraphPattern, isSatisfied, isVariable, toString, varNamesMentioned, varsMentionedpublic E_SqlFunctionRegistered(RegisteredFunction regFn, List<com.hp.hpl.jena.sparql.expr.Expr> args)
public void visit(com.hp.hpl.jena.sparql.expr.ExprVisitor visitor)
visit in interface com.hp.hpl.jena.sparql.expr.Exprpublic com.hp.hpl.jena.sparql.expr.Expr getArg(int i)
getArg in class com.hp.hpl.jena.sparql.expr.ExprFunctionpublic int numArgs()
numArgs in class com.hp.hpl.jena.sparql.expr.ExprFunctionpublic com.hp.hpl.jena.sparql.expr.NodeValue eval(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
com.hp.hpl.jena.sparql.function.FunctionEnv env)
eval in interface com.hp.hpl.jena.sparql.expr.Expreval in class com.hp.hpl.jena.sparql.expr.ExprNodepublic com.hp.hpl.jena.sparql.expr.Expr copySubstitute(com.hp.hpl.jena.sparql.engine.binding.Binding binding,
boolean foldConstants)
copySubstitute in interface com.hp.hpl.jena.sparql.expr.ExprcopySubstitute in class com.hp.hpl.jena.sparql.expr.ExprNodepublic com.hp.hpl.jena.sparql.expr.Expr applyNodeTransform(com.hp.hpl.jena.sparql.graph.NodeTransform transform)
applyNodeTransform in interface com.hp.hpl.jena.sparql.expr.ExprapplyNodeTransform in class com.hp.hpl.jena.sparql.expr.ExprNodepublic XClass getDatatype()
getDatatype in interface ExprSqlpublic boolean canEvaluate()
Copyright © 2013. All Rights Reserved.