T - type of objects to delete.public static class PreparedDeleteCollectionOfObjects.Builder<T>
extends java.lang.Object
PreparedDeleteCollectionOfObjects.| Modifier and Type | Method and Description |
|---|---|
PreparedDeleteCollectionOfObjects<T> |
prepare()
Prepares Delete Operation.
|
PreparedDeleteCollectionOfObjects.Builder<T> |
useTransaction(boolean useTransaction)
Optional: Defines that Delete Operation will use transaction or not.
|
PreparedDeleteCollectionOfObjects.Builder<T> |
withDeleteResolver(DeleteResolver<T> deleteResolver)
Optional: Specifies
DeleteResolver for Delete Operation. |
@NonNull public PreparedDeleteCollectionOfObjects.Builder<T> useTransaction(boolean useTransaction)
By default, transaction will be used.
useTransaction - true to use transaction, false to not.@NonNull public PreparedDeleteCollectionOfObjects.Builder<T> withDeleteResolver(@Nullable DeleteResolver<T> deleteResolver)
DeleteResolver for Delete Operation.
Can be set via SQLiteTypeMapping,
If value is not set via SQLiteTypeMapping
or explicitly — exception will be thrown.
deleteResolver - DeleteResolver for Delete Operation.@NonNull public PreparedDeleteCollectionOfObjects<T> prepare()
PreparedDeleteCollectionOfObjects.