com.acsinet_solutions.util.expr
Class XPathFinder

java.lang.Object
  extended by com.acsinet_solutions.util.expr.XPathFinder

public final class XPathFinder
extends java.lang.Object

XPath based finder class, allows to find objects within a context using an expression

Warning! This class is not thread safe

Author:
Santiago Arriaga

Constructor Summary
XPathFinder(java.lang.Object bean)
           
 
Method Summary
 java.lang.Object find(java.lang.String expression)
          Find an object from the given input exprssion
 void setVar(java.lang.String name, java.lang.Object value)
          Set a variable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XPathFinder

public XPathFinder(java.lang.Object bean)
Method Detail

setVar

public final void setVar(java.lang.String name,
                         java.lang.Object value)
Set a variable


find

public final java.lang.Object find(java.lang.String expression)
                            throws EvaluationException
Find an object from the given input exprssion

Throws:
EvaluationException