org.apache.ws.resource.properties.query.xpath
Class AbstractXPathExpressionEvaluator

java.lang.Object
  extended byorg.apache.ws.resource.properties.query.xpath.AbstractXPathExpressionEvaluator
All Implemented Interfaces:
ExpressionEvaluator

public abstract class AbstractXPathExpressionEvaluator
extends java.lang.Object
implements ExpressionEvaluator

LOG-DONE

Author:
Ian P. Springer

Constructor Summary
AbstractXPathExpressionEvaluator()
           
 
Method Summary
 java.lang.Object evaluate(QueryExpression queryExpr, java.lang.Object evalContext)
          DOCUMENT_ME
 java.lang.Object evaluate(QueryExpression queryExpr, ResourcePropertySet resourcePropertySet)
          DOCUMENT_ME
protected abstract  java.lang.Object evaluate(XPathExpression expr, java.lang.Object evalContext)
          DOCUMENT_ME
protected abstract  java.lang.Object evaluate(XPathExpression expr, ResourcePropertySet resourcePropSet)
          DOCUMENT_ME
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ws.resource.properties.query.ExpressionEvaluator
getSupportedDialects
 

Constructor Detail

AbstractXPathExpressionEvaluator

public AbstractXPathExpressionEvaluator()
Method Detail

evaluate

public java.lang.Object evaluate(QueryExpression queryExpr,
                                 ResourcePropertySet resourcePropertySet)
                          throws UnknownQueryExpressionDialectException,
                                 QueryEvaluationErrorException,
                                 InvalidQueryExpressionException
DOCUMENT_ME

Specified by:
evaluate in interface ExpressionEvaluator
Parameters:
queryExpr - DOCUMENT_ME
resourcePropertySet - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME

evaluate

public java.lang.Object evaluate(QueryExpression queryExpr,
                                 java.lang.Object evalContext)
                          throws UnknownQueryExpressionDialectException,
                                 QueryEvaluationErrorException,
                                 InvalidQueryExpressionException
DOCUMENT_ME

Specified by:
evaluate in interface ExpressionEvaluator
Parameters:
queryExpr - DOCUMENT_ME
evalContext - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME

evaluate

protected abstract java.lang.Object evaluate(XPathExpression expr,
                                             ResourcePropertySet resourcePropSet)
                                      throws UnknownQueryExpressionDialectException,
                                             QueryEvaluationErrorException,
                                             InvalidQueryExpressionException
DOCUMENT_ME

Parameters:
expr - DOCUMENT_ME
resourcePropSet - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME

evaluate

protected abstract java.lang.Object evaluate(XPathExpression expr,
                                             java.lang.Object evalContext)
                                      throws UnknownQueryExpressionDialectException,
                                             QueryEvaluationErrorException,
                                             InvalidQueryExpressionException
DOCUMENT_ME

Parameters:
expr - DOCUMENT_ME
evalContext - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.