com.holonplatform.core.datastore.operation.commons

## Interface BulkDeleteOperation<R,O extends BulkDeleteOperation<R,O>>

- Type Parameters:
    `R` - Operation result type
    `O` - Actual operation type
  All Superinterfaces:
    DatastoreCommodity, DatastoreOperation<O,BulkDeleteOperationConfiguration>, DatastoreOperationConfiguration.Builder<O>, ExecutableBulkOperation<R,BulkDeleteOperationConfiguration,O>, ExecutableOperation<R>, ExpressionResolver.ExpressionResolverBuilder<O>, QueryFilter.QueryFilterSupport<O>, Serializable
  All Known Subinterfaces:
    AsyncBulkDelete, BulkDelete

      public interface BulkDeleteOperation<R,O extends BulkDeleteOperation<R,O>>
      extends ExecutableBulkOperation<R,BulkDeleteOperationConfiguration,O>, QueryFilter.QueryFilterSupport<O>

  Bulk `DELETE` `ExecutableBulkOperation`.
  Since:
    5.1.0

- - ### Method Summary

    - ### Methods inherited from interface com.holonplatform.core.datastore.operation.commons.DatastoreOperation

      `getConfiguration`

    - ### Methods inherited from interface com.holonplatform.core.datastore.operation.commons.DatastoreOperationConfiguration.Builder

      `parameter, parameter, target, withExpressionResolvers, withWriteOption, withWriteOptions, withWriteOptions`

    - ### Methods inherited from interface com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder

      `withExpressionResolver`

    - ### Methods inherited from interface com.holonplatform.core.datastore.operation.commons.ExecutableOperation

      `execute`

    - ### Methods inherited from interface com.holonplatform.core.query.QueryFilter.QueryFilterSupport

      `filter, filter, filter`

Copyright © 2019 The Holon Platform. All rights reserved.