com.virtualweaver.xotics.datamodel.xpath
Interface XpEvaluable


public interface XpEvaluable

Objects implementing this interface are able to be processed to produce XoDataType objects.

Version:
4.1

Method Summary
 XoDataType evaluate(XpContext ectx)
          Performs some computation with dynamic context as execution environment, in order to produce an XPath compatible value.
 

Method Detail

evaluate

public XoDataType evaluate(XpContext ectx)
                    throws XoException
Performs some computation with dynamic context as execution environment, in order to produce an XPath compatible value.

Parameters:
ectx - dynamic execution context
Returns:
an object implementing XoDataType
Throws:
XoException - if some error occurs during processing