| Package | Description | 
|---|---|
| com.onwbp.adaptation | 
 Provides core classes and interfaces for accessing datasets, tables, and their records. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Request | 
XPathExpressionHelper.createRequestForXPath(Adaptation aDataSet,
                     String anXPath)
Creates a new request given a dataset and an XPath expression. 
 | 
static String | 
XPathExpressionHelper.getPredicateForXPath(String anXPath)
Returns the predicate expression from an XPath expression,
  
null if the expression does not specify a predicate. | 
static Path | 
XPathExpressionHelper.getTablePathForXPath(String anXPath)
Returns the table path expression based on the specified XPath expression. 
 | 
static XPathFilter | 
XPathExpressionHelper.getXPathFilterForXPath(boolean isCached,
                      String anXPath)
Returns an XPath filter from an XPath expression,
  
null if the expression does not specify a predicate. | 
static Adaptation | 
XPathExpressionHelper.lookupFirstRecordMatchingXPath(boolean checkActualPrimaryKey,
                              Adaptation aDataSet,
                              String anXPath,
                              boolean includeOcculting)
Returns a record based on the specified dataset and XPath expression,
  
null if no such record exists. | 
void | 
XPathFilter.validateForTableNode(SchemaNode aTableNode)
Checks if a predicate expression is valid according to the schema of the table. 
 |