# Hierarchy For Package com.holonplatform.async.datastore.operation

Package Hierarchies:

- All Packages

## Interface Hierarchy

- com.holonplatform.async.datastore.operation.AsyncQueryAdapter<C>
- com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.async.datastore.operation.AsyncQueryResults, com.holonplatform.core.datastore.DatastoreCommodity)
- com.holonplatform.core.datastore.operation.commons.ExecutableOperation<R>
  - com.holonplatform.core.datastore.operation.commons.ExecutableBulkOperation<R,C,O> (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.datastore.operation.commons.DatastoreOperation<O,C>)
    - com.holonplatform.core.datastore.operation.commons.BulkDeleteOperation<R,O> (also extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
      - com.holonplatform.async.datastore.operation.AsyncBulkDelete
    - com.holonplatform.core.datastore.operation.commons.BulkInsertOperation<R,O>
      - com.holonplatform.async.datastore.operation.AsyncBulkInsert
    - com.holonplatform.core.datastore.operation.commons.BulkUpdateOperation<R,O> (also extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
      - com.holonplatform.async.datastore.operation.AsyncBulkUpdate
  - com.holonplatform.core.datastore.operation.commons.ExecutablePropertyBoxOperation<R,O> (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.datastore.operation.commons.PropertyBoxOperation<O,C>)
    - com.holonplatform.async.datastore.operation.AsyncDelete
    - com.holonplatform.async.datastore.operation.AsyncInsert
    - com.holonplatform.async.datastore.operation.AsyncRefresh
    - com.holonplatform.async.datastore.operation.AsyncSave
    - com.holonplatform.async.datastore.operation.AsyncUpdate
- com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>
  - com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration.Builder<B>
    - com.holonplatform.core.datastore.operation.commons.DatastoreOperation<O,C>
      - com.holonplatform.core.datastore.operation.commons.ExecutableBulkOperation<R,C,O> (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.datastore.operation.commons.ExecutableOperation<R>)
        - com.holonplatform.core.datastore.operation.commons.BulkDeleteOperation<R,O> (also extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
          - com.holonplatform.async.datastore.operation.AsyncBulkDelete
        - com.holonplatform.core.datastore.operation.commons.BulkInsertOperation<R,O>
          - com.holonplatform.async.datastore.operation.AsyncBulkInsert
        - com.holonplatform.core.datastore.operation.commons.BulkUpdateOperation<R,O> (also extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
          - com.holonplatform.async.datastore.operation.AsyncBulkUpdate
      - com.holonplatform.core.datastore.operation.commons.PropertyBoxOperation<O,C> (also extends com.holonplatform.core.datastore.operation.commons.PropertyBoxOperationConfiguration.Builder<B>)
        - com.holonplatform.core.datastore.operation.commons.ExecutablePropertyBoxOperation<R,O> (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.datastore.operation.commons.ExecutableOperation<R>)
          - com.holonplatform.async.datastore.operation.AsyncDelete
          - com.holonplatform.async.datastore.operation.AsyncInsert
          - com.holonplatform.async.datastore.operation.AsyncRefresh
          - com.holonplatform.async.datastore.operation.AsyncSave
          - com.holonplatform.async.datastore.operation.AsyncUpdate
    - com.holonplatform.core.datastore.operation.commons.PropertyBoxOperationConfiguration.Builder<B>
      - com.holonplatform.core.datastore.operation.commons.PropertyBoxOperation<O,C> (also extends com.holonplatform.core.datastore.operation.commons.DatastoreOperation<O,C>)
        - com.holonplatform.core.datastore.operation.commons.ExecutablePropertyBoxOperation<R,O> (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.datastore.operation.commons.ExecutableOperation<R>)
          - com.holonplatform.async.datastore.operation.AsyncDelete
          - com.holonplatform.async.datastore.operation.AsyncInsert
          - com.holonplatform.async.datastore.operation.AsyncRefresh
          - com.holonplatform.async.datastore.operation.AsyncSave
          - com.holonplatform.async.datastore.operation.AsyncUpdate
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.async.datastore.operation.AsyncQueryResults, com.holonplatform.core.datastore.DatastoreCommodity)
- com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.async.datastore.operation.AsyncQueryResults, com.holonplatform.core.datastore.DatastoreCommodity)
- com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>
  - com.holonplatform.core.datastore.operation.commons.BulkDeleteOperation<R,O> (also extends com.holonplatform.core.datastore.operation.commons.ExecutableBulkOperation<R,C,O>)
    - com.holonplatform.async.datastore.operation.AsyncBulkDelete
  - com.holonplatform.core.datastore.operation.commons.BulkUpdateOperation<R,O> (also extends com.holonplatform.core.datastore.operation.commons.ExecutableBulkOperation<R,C,O>)
    - com.holonplatform.async.datastore.operation.AsyncBulkUpdate
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.async.datastore.operation.AsyncQueryResults, com.holonplatform.core.datastore.DatastoreCommodity)
- com.holonplatform.core.query.QueryProjectionOperations<SR,LR,OR,CR>
  - com.holonplatform.async.datastore.operation.AsyncQueryResults
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>)
- com.holonplatform.core.query.QuerySort.QuerySortSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.async.datastore.operation.AsyncQueryResults, com.holonplatform.core.datastore.DatastoreCommodity)
- java.io.Serializable
  - com.holonplatform.core.datastore.DatastoreCommodity
    - com.holonplatform.async.datastore.operation.AsyncQuery (also extends com.holonplatform.async.datastore.operation.AsyncQueryResults, com.holonplatform.core.query.QueryBuilder<Q>)
    - com.holonplatform.core.datastore.operation.commons.ExecutableBulkOperation<R,C,O> (also extends com.holonplatform.core.datastore.operation.commons.DatastoreOperation<O,C>, com.holonplatform.core.datastore.operation.commons.ExecutableOperation<R>)
      - com.holonplatform.core.datastore.operation.commons.BulkDeleteOperation<R,O> (also extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
        - com.holonplatform.async.datastore.operation.AsyncBulkDelete
      - com.holonplatform.core.datastore.operation.commons.BulkInsertOperation<R,O>
        - com.holonplatform.async.datastore.operation.AsyncBulkInsert
      - com.holonplatform.core.datastore.operation.commons.BulkUpdateOperation<R,O> (also extends com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
        - com.holonplatform.async.datastore.operation.AsyncBulkUpdate
    - com.holonplatform.core.datastore.operation.commons.ExecutablePropertyBoxOperation<R,O> (also extends com.holonplatform.core.datastore.operation.commons.ExecutableOperation<R>, com.holonplatform.core.datastore.operation.commons.PropertyBoxOperation<O,C>)
      - com.holonplatform.async.datastore.operation.AsyncDelete
      - com.holonplatform.async.datastore.operation.AsyncInsert
      - com.holonplatform.async.datastore.operation.AsyncRefresh
      - com.holonplatform.async.datastore.operation.AsyncSave
      - com.holonplatform.async.datastore.operation.AsyncUpdate

Copyright © 2019 The Holon Platform. All rights reserved.