This namespace contains classes that are used by the
OPath class while parsing an OPath expression. More about OPath is found in the documentation of the
ObjectQuery class. OPath is set as argument of the
ObjectQuery class' constructor to filter the result of a query.
Classes
| Class | Description |
| OEBrackets |
Represents a bracket in the OPath statement.
|
| OECommand |
Represents a custom command in the OPath statement.
|
| OEComparer |
Represents a comparer in the OPath statement.
|
| OEConcat |
Represents a concat expression in the OPath statement.
|
| OECondition |
Represents a condition in the OPath statement.
|
| OEField |
Represents a storage field in the OPath statement.
|
| OEInlineParameter |
Represents an inline parameter in the OPath statement.
|
| OEItem |
Represents an Item of the ObjectExpression.
|
| OEJoin |
Represents a simple join in the OPath statement.
|
| OEMember |
Represents a object member in the OPath statement.
|
| OEParameter |
Represents a parameter in the OPath statement.
|
| OESortBy |
Represents a SortBy in the OPath statement.
Contains OESortByMembers representing the single sort expressions.
|
| OESortByMember |
Represents a single sort expression in the OPath statement.
|
| OEWhereCondition |
Represents a Where condition in the OPath statement.
|
| OPathException |
Exception is thrown if an OPath expression is invalid.
|
Enumerations
| Enumeration | Description |
| SortOrders | Specifies how resultset of a query is sorted. |
See Also