public class E_LogicalAnd extends ExprFunction2
CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL
Constructor and Description |
---|
E_LogicalAnd(Expr left,
Expr right) |
Modifier and Type | Method and Description |
---|---|
Expr |
copy(Expr e1,
Expr e2) |
NodeValue |
eval(NodeValue x,
NodeValue y) |
NodeValue |
evalSpecial(Binding binding,
FunctionEnv env)
Special form evaluation (example, don't eval the arguments first)
|
apply, applyNodeTransform, copySubstitute, eval, eval, getArg, getArg1, getArg2, hashCode, numArgs, visit
equals, getArgs, getFunction, getFunctionIRI, getFunctionName, getFunctionPrintName, getFunctionSymbol, getOpName, isFunction
asVar, copySubstitute, deepCopy, getConstant, getExpr, getExprVar, getGraphPattern, getVarName, getVarNamesMentioned, getVarsMentioned, isConstant, isExpr, isGraphPattern, isSatisfied, isVariable, toString, varNamesMentioned, varsMentioned
public NodeValue evalSpecial(Binding binding, FunctionEnv env)
ExprFunction2
public NodeValue eval(NodeValue x, NodeValue y)
eval
in class ExprFunction2
public Expr copy(Expr e1, Expr e2)
copy
in class ExprFunction2
Licenced under the Apache License, Version 2.0