Package org.aksw.jenax.arq.expr
Class E_StrConcatPermissive
java.lang.Object
org.apache.jena.sparql.expr.ExprNode
org.apache.jena.sparql.expr.ExprFunction
org.apache.jena.sparql.expr.ExprFunctionN
org.aksw.jenax.arq.expr.E_StrConcatPermissive
- All Implemented Interfaces:
org.apache.jena.sparql.expr.Expr
public class E_StrConcatPermissive
extends org.apache.jena.sparql.expr.ExprFunctionN
A 'permissive' version of Jena's E_StrConcat, that does not
complain when mixing types (e.g. concat(string, int)).
- Author:
- raven
-
Field Summary
Fields inherited from class org.apache.jena.sparql.expr.ExprFunctionN
argsFields inherited from class org.apache.jena.sparql.expr.ExprFunction
funcSymbol, opSignFields inherited from interface org.apache.jena.sparql.expr.Expr
CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL, NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.sparql.expr.Exprcopy(org.apache.jena.sparql.expr.ExprList newArgs) static E_StrConcatPermissivecreate(org.apache.jena.sparql.expr.Expr... exprs) org.apache.jena.sparql.expr.NodeValueMethods inherited from class org.apache.jena.sparql.expr.ExprFunctionN
apply, applyNodeTransform, copySubstitute, eval, eval, evalSpecial, getArg, getArgs, numArgs, visitMethods inherited from class org.apache.jena.sparql.expr.ExprFunction
equals, getFunction, getFunctionIRI, getFunctionName, getFunctionPrintName, getFunctionSymbol, getOpName, hashCode, isFunctionMethods inherited from class org.apache.jena.sparql.expr.ExprNode
asVar, deepCopy, equals, equalsBySyntax, eval, getConstant, getExpr, getExprVar, getGraphPattern, getVarName, getVarsMentioned, isConstant, isExpr, isGraphPattern, isSatisfied, isVariable, toString
-
Constructor Details
-
E_StrConcatPermissive
public E_StrConcatPermissive(org.apache.jena.sparql.expr.ExprList args)
-
-
Method Details
-
create
-
copy
public org.apache.jena.sparql.expr.Expr copy(org.apache.jena.sparql.expr.ExprList newArgs) - Specified by:
copyin classorg.apache.jena.sparql.expr.ExprFunctionN
-
eval
- Specified by:
evalin classorg.apache.jena.sparql.expr.ExprFunctionN
-