# Package com.ansys.ingress.client.api.search

This package contains classes for creating queries that can be executed on the EKM server and for processing the results of the executed queries.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Query | Query represents a complex query that is performed in an EKM repository.
  QueryOperation | QueryOperation is the data used to query for objects on the EKM server.
  QueryRow | QueryRow is a specific part of a query used to find an object on the EKM server.
  RepositorySearch | RepositorySearch is a search executed on the EKM server.
  RepositorySearchResult | RepositorySearchResult represents a single result from a search executed on the EKM repository.
  RepositorySearchResultComparator | RepositorySearchResultComparator is used to compare two search results.
  RepositorySearchResultIterator | RepositorySearchResultIterator is an iterator to support iterating over search results.

- Enum Summary
  Enum | Description
  --- | ---
  Condition | Condition used in a row in a query to determine how to compare values.
  QueryMatch | QueryMatch defines whether ALL query rows must be matched when executing a query or ANY query rows may match.

## Package com.ansys.ingress.client.api.search Description

This package contains classes for creating queries that can be executed on the EKM server and for processing the results of the executed queries.