## Uses of Class
com.holonplatform.core.query.QueryResults.QueryNonUniqueResultException

- Packages that use QueryResults.QueryNonUniqueResultException
  Package | Description
  --- | ---
  com.holonplatform.async.datastore.operation |
  com.holonplatform.core.datastore.beans |
  com.holonplatform.core.query |

- - ### Uses of QueryResults.QueryNonUniqueResultException in com.holonplatform.async.datastore.operation

    Methods in com.holonplatform.async.datastore.operation that throw QueryResults.QueryNonUniqueResultException
    Modifier and Type | Method and Description
    --- | ---
    `default <P extends Property> CompletionStage<Optional<PropertyBox>>` | AsyncQueryResults.`findOne(Iterable<P> properties)` Execute the query asynchronously and get an expected unique result as a `PropertyBox` instance, using given `properties` as projection.
    `default CompletionStage<Optional<PropertyBox>>` | AsyncQueryResults.`findOne(Property... properties)` Execute the query asynchronously and get an expected unique result as `PropertyBox` instance, using given `properties` as projection.
    `default <R> CompletionStage<Optional<R>>` | AsyncQueryResults.`findOne(QueryProjection<R> projection)` Execute query asynchronously and get an expected unique result using `projection` to map result to required type.

  - ### Uses of QueryResults.QueryNonUniqueResultException in com.holonplatform.core.datastore.beans

    Methods in com.holonplatform.core.datastore.beans that throw QueryResults.QueryNonUniqueResultException
    Modifier and Type | Method and Description
    --- | ---
    `default Optional<T>` | BeanQuery.`findOne()` Execute query and get an expected unique result bean.

  - ### Uses of QueryResults.QueryNonUniqueResultException in com.holonplatform.core.query

    Methods in com.holonplatform.core.query that throw QueryResults.QueryNonUniqueResultException
    Modifier and Type | Method and Description
    --- | ---
    `default <P extends Property> Optional<PropertyBox>` | QueryResults.`findOne(Iterable<P> properties)` Execute query and get an expected unique result as `PropertyBox` using given `properties` as projection.
    `default <P extends Property> OR` | QueryProjectionOperations.`findOne(Iterable<P> properties)` Execute query and get an expected unique result as `PropertyBox` using given `properties` as projection.
    `default Optional<PropertyBox>` | QueryResults.`findOne(Property... properties)` Execute query and get an expected unique result as `PropertyBox` using given `properties` as projection.
    `default OR` | QueryProjectionOperations.`findOne(Property... properties)` Execute query and get an expected unique result as `PropertyBox` using given `properties` as projection.
    `default <R> Optional<R>` | QueryResults.`findOne(QueryProjection<R> projection)` Execute query and get an expected unique result using `projection` to map result to required type.
    `<R> OR` | QueryProjectionOperations.`findOne(QueryProjection<R> projection)` Execute the query and get an expected unique result using given `projection` to map the result to the required type.

Copyright © 2019 The Holon Platform. All rights reserved.