public class E_SqlFunction
extends com.hp.hpl.jena.sparql.expr.ExprFunction
| Constructor and Description |
|---|
E_SqlFunction(com.hp.hpl.jena.sparql.expr.ExprFunction exprFunction,
SqlDatatype resultType) |
| Modifier and Type | Method and Description |
|---|---|
com.hp.hpl.jena.sparql.expr.Expr |
applyNodeTransform(com.hp.hpl.jena.sparql.graph.NodeTransform transform) |
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) |
SqlDatatype |
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_SqlFunction(com.hp.hpl.jena.sparql.expr.ExprFunction exprFunction,
SqlDatatype resultType)
public SqlDatatype getDatatype()
public void visit(com.hp.hpl.jena.sparql.expr.ExprVisitor visitor)
public 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.ExprNodeCopyright © 2013. All Rights Reserved.