com.hp.hpl.jena.sparql.expr
Class ExprDigest

java.lang.Object
  extended by com.hp.hpl.jena.sparql.expr.ExprNode
      extended by com.hp.hpl.jena.sparql.expr.ExprFunction
          extended by com.hp.hpl.jena.sparql.expr.ExprFunction1
              extended by com.hp.hpl.jena.sparql.expr.ExprDigest
All Implemented Interfaces:
Expr
Direct Known Subclasses:
E_MD5, E_SHA1, E_SHA224, E_SHA256, E_SHA384, E_SHA512

public abstract class ExprDigest
extends ExprFunction1


Field Summary
 
Fields inherited from interface com.hp.hpl.jena.sparql.expr.Expr
CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL
 
Constructor Summary
ExprDigest(Expr expr, String symbol, String digestName)
           
 
Method Summary
 NodeValue eval(NodeValue v)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.expr.ExprFunction1
apply, applyNodeTransform, copy, copySubstitute, eval, eval, getArg, getArg, hashCode, numArgs, visit
 
Methods inherited from class com.hp.hpl.jena.sparql.expr.ExprFunction
equals, getArgs, getFunction, getFunctionIRI, getFunctionName, getFunctionPrintName, getFunctionSymbol, getOpName, isFunction
 
Methods inherited from class com.hp.hpl.jena.sparql.expr.ExprNode
asVar, copySubstitute, deepCopy, getConstant, getExpr, getExprVar, getGraphPattern, getVarName, getVarNamesMentioned, getVarsMentioned, isConstant, isExpr, isGraphPattern, isSatisfied, isVariable, toString, varNamesMentioned, varsMentioned
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExprDigest

public ExprDigest(Expr expr,
                  String symbol,
                  String digestName)
Method Detail

eval

public NodeValue eval(NodeValue v)
Specified by:
eval in class ExprFunction1


Licenced under the Apache License, Version 2.0