# Package com.orchestranetworks.query

package com.orchestranetworks.query
Provides the API for accessing and processing data stored in EBX®. It allows expressing queries using a declarative query language that can be validated against data model(s) and executed over multiple datasets. Finally, it brings the necessary means to iterate through the result of a query and process individual tuples.

The main entry point is the `Query` interface which can be obtained through a `QueryBuilder`.

For more information, check the respective SQL introduction chapter in the documentation.

Since:
  6.0.0

- Class
  Description
  Query<T>
  An object that represents a compiled and validated SQL query.
  QueryBuilder
  A builder for query objects, capable of creating queries which reference tables from multiple datasets.
  QueryParseException
  Thrown if a SQL query string cannot be parsed.
  QueryResult<T>
  Represents the result of a query.
  Tuple
  Interface for extracting the elements of a query result tuple.