Interface RelocatableXPathExpression
-
- All Superinterfaces:
XPathExpression
@Beta @Deprecated public interface RelocatableXPathExpression extends XPathExpression
Deprecated.Interface implemented byXPathExpression
s which can be recompiled to execute more efficiently at a at a differentSchemaPath
than they were originally compiled at. This can result in the expression being moved either up or down in a SchemaPath tree, usually closer to theirXPathExpression.getApexPath()
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description @NonNull XPathExpression
relocateExpression()
Deprecated.Return a new XPathExpression relocated to a SchemaPath of the implementation's choosing.-
Methods inherited from interface org.opendaylight.yangtools.yang.data.jaxen.api.XPathExpression
evaluate, getApexPath, getEvaluationPath
-
-
-
-
Method Detail
-
relocateExpression
@NonNull XPathExpression relocateExpression()
Deprecated.Return a new XPathExpression relocated to a SchemaPath of the implementation's choosing. Note thatXPathExpression.getApexPath()
must not change during this operation.- Returns:
- A new XPathExpression instance.
-
-