final case classScopedXPathString(xpathExpression: String, scope: Scope) extends Product with Serializable
An XPath expression in a Scope. Typically this object originates from an XPath expression
in an XBRL formula or table linkbase, where the Scope is taken from the XML element scope.
It is likely that the real Scope used to evaluate the XPath expression is not exactly the same
Scope as stored in this object. For example, the default namespace for evaluating the XPath expression
should probably not be the one stored in this object, if any.
This class is in the "tqa" root package and not in the "xpath" sub-package. The reason is that this class
represents data that requires no XPath evaluator whatsoever, whereas the "xpath" sub-package offers an XPath
evaluator abstraction. As a consequence a dependency on the "xpath" sub-package is only needed where XPath
evaluation is done.
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
An XPath expression in a Scope. Typically this object originates from an XPath expression in an XBRL formula or table linkbase, where the Scope is taken from the XML element scope.
It is likely that the real Scope used to evaluate the XPath expression is not exactly the same Scope as stored in this object. For example, the default namespace for evaluating the XPath expression should probably not be the one stored in this object, if any.
This class is in the "tqa" root package and not in the "xpath" sub-package. The reason is that this class represents data that requires no XPath evaluator whatsoever, whereas the "xpath" sub-package offers an XPath evaluator abstraction. As a consequence a dependency on the "xpath" sub-package is only needed where XPath evaluation is done.