Query and Related Classes

The following classes define arbitrary search methods and filter conditions, and provide methods for combining test criteria and dynamically querying result sets.

Query and Related Classes
Class Description
Query Defines arbitrary search methods and can be composed of search conditions, object/row state filter conditions, and data ordering information.
AttributeTest Defines filter conditions for MBO attributes.
CompositeTest Contains a method to combine test criteria using the logical operators AND, OR, and NOT to create a compound filter.
QueryResultSet Provides for querying a result set for the dynamic query API.
SelectItem Defines the entry of a select query. For example, "select x.attr1 from MBO x", where "X.attr1" represents one SelectItem.
Column Used in a subquery to reference the outer query's attribute.

In addition queries support select, where, and join statements.