Class UnaryXExprImpl
java.lang.Object
org.aksw.jenax.sparql.fragment.impl.UnaryXExprImpl
- All Implemented Interfaces:
UnaryXExpr,XExpr
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.sparql.expr.Exprprotected org.apache.jena.sparql.core.Varprotected Set<org.apache.jena.sparql.core.Var> -
Constructor Summary
ConstructorsConstructorDescriptionUnaryXExprImpl(org.apache.jena.sparql.expr.Expr expr, org.apache.jena.sparql.core.Var var) -
Method Summary
Modifier and TypeMethodDescriptionstatic UnaryXExprcreate(org.apache.jena.sparql.expr.Expr expr) static org.apache.jena.sparql.expr.NodeValueeval(UnaryXExpr xexpr, org.apache.jena.graph.Node value) org.apache.jena.sparql.expr.ExprgetExpr()org.apache.jena.sparql.core.VargetVar()Set<org.apache.jena.sparql.core.Var>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.sparql.fragment.impl.UnaryXExpr
isAlwaysTrue, tryGetConstant
-
Field Details
-
expr
protected org.apache.jena.sparql.expr.Expr expr -
var
protected org.apache.jena.sparql.core.Var var -
varsMentioned
-
-
Constructor Details
-
UnaryXExprImpl
public UnaryXExprImpl(org.apache.jena.sparql.expr.Expr expr, org.apache.jena.sparql.core.Var var)
-
-
Method Details
-
getVarsMentioned
- Specified by:
getVarsMentionedin interfaceXExpr
-
getVar
public org.apache.jena.sparql.core.Var getVar()- Specified by:
getVarin interfaceUnaryXExpr
-
getExpr
public org.apache.jena.sparql.expr.Expr getExpr()- Specified by:
getExprin interfaceUnaryXExpr- Specified by:
getExprin interfaceXExpr
-
create
-
eval
public static org.apache.jena.sparql.expr.NodeValue eval(UnaryXExpr xexpr, org.apache.jena.graph.Node value)
-