Package

eu.cdevreeze.tqa

xpathaware

Permalink

package xpathaware

XPath-aware taxonomy querying support. In TQA no taxonomy XPath awareness is anywhere outside of this namespace. This implies that all of TQA outside of this namespace (and the xpath namespace) can be used without the need for any XPath processor. Everything inside this namespace does need an XPath processor, though.

Dependency on XPath processing for taxonomy querying and processing is not without its costs:

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. xpathaware
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ValueOrExprEvaluator[A] extends AnyRef

    Permalink

    XPath-aware evaluator of a ValueOrExpr for some type A.

Value Members

  1. object BigDecimalValueOrExprEvaluator extends ValueOrExprEvaluator[BigDecimal]

    Permalink

    XPath-aware evaluator of a BigDecimalValueOrExpr.

    XPath-aware evaluator of a BigDecimalValueOrExpr. XPath evaluation is performed without any context item. Make sure to use an XPathEvaluator that knows about the needed namespace bindings in the XPath expressions.

  2. object ENameValueOrExprEvaluator extends ValueOrExprEvaluator[EName]

    Permalink

    XPath-aware evaluator of a ENameValueOrExpr.

    XPath-aware evaluator of a ENameValueOrExpr. XPath evaluation is performed without any context item. Make sure to use an XPathEvaluator that knows about the needed namespace bindings in the XPath expressions.

  3. object StringValueOrExprEvaluator extends ValueOrExprEvaluator[String]

    Permalink

    XPath-aware evaluator of a StringValueOrExpr.

    XPath-aware evaluator of a StringValueOrExpr. XPath evaluation is performed without any context item. Make sure to use an XPathEvaluator that knows about the needed namespace bindings in the XPath expressions.

  4. package extension

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped