# Package com.sas.lsaf.query

Contains common classes and interfaces to query information.

- Interface Summary
  Interface | Description
  --- | ---
  Constraint | An interface that indicates a condition to query information.

- Class Summary
  Class | Description
  --- | ---
  Column | This class represents a method to specify the column information to query.
  Comparison | This class represents a search condition in which to query information based on the comparison of a column to a value.
  Condition | This class represents a compound expression in which to query information.
  ExtractFileCreateInfo | This class represents all of the properties and attributes that can be set on a file during query file creation.
  Order | The class that represents the sorting method of the queried information by a column.
  Query | This class represents a simplified API to generate criteria to search for items.

- Enum Summary
  Enum | Description
  --- | ---
  Column.Type | The type of column to query.
  Comparison.Operator | The method with which to evaluate data that is compared to a value.
  Condition.Operator | The method by which to combine conditions for a query.

- Exception Summary
  Exception | Description
  --- | ---
  QueryException | Thrown when an error is encountered while parsing the query.
  QueryLimitException | Thrown if query results exceeds the row limit.