Interface WithMutateInPaths<T>
- Type Parameters:
T- - the entity class
- All Known Subinterfaces:
ExecutableMutateInByIdOperation.ExecutableMutateInById<T>, ExecutableMutateInByIdOperation.MutateInByIdInCollection<T>, ExecutableMutateInByIdOperation.MutateInByIdInScope<T>, ExecutableMutateInByIdOperation.MutateInByIdWithDurability<T>, ExecutableMutateInByIdOperation.MutateInByIdWithExpiry<T>, ExecutableMutateInByIdOperation.MutateInByIdWithOptions<T>, ExecutableMutateInByIdOperation.MutateInByIdWithPaths<T>, ReactiveMutateInByIdOperation.MutateInByIdInCollection<T>, ReactiveMutateInByIdOperation.MutateInByIdInScope<T>, ReactiveMutateInByIdOperation.MutateInByIdWithDurability<T>, ReactiveMutateInByIdOperation.MutateInByIdWithExpiry<T>, ReactiveMutateInByIdOperation.MutateInByIdWithOptions<T>, ReactiveMutateInByIdOperation.MutateInByIdWithPaths<T>, ReactiveMutateInByIdOperation.ReactiveMutateInById<T>
public interface WithMutateInPaths<T>
A common interface for all of Insert, Replace, Upsert and Remove mutations that take options.
- Author:
- Tigran Babloyan, Emilien Bevierre
-
Method Summary
Modifier and TypeMethodDescriptionwithInsertPaths(String... insertPaths) default ObjectwithInsertPaths(TypedPropertyPath<T, ?>... insertPaths) Type-safe variant ofwithInsertPaths(String...)using property paths.withRemovePaths(String... removePaths) default ObjectwithRemovePaths(TypedPropertyPath<T, ?>... removePaths) Type-safe variant ofwithRemovePaths(String...)using property paths.withReplacePaths(String... replacePaths) default ObjectwithReplacePaths(TypedPropertyPath<T, ?>... replacePaths) Type-safe variant ofwithReplacePaths(String...)using property paths.withUpsertPaths(String... upsertPaths) default ObjectwithUpsertPaths(TypedPropertyPath<T, ?>... upsertPaths) Type-safe variant ofwithUpsertPaths(String...)using property paths.
-
Method Details
-
withRemovePaths
-
withInsertPaths
-
withReplacePaths
-
withUpsertPaths
-
withRemovePaths
Type-safe variant ofwithRemovePaths(String...)using property paths.- Since:
- 6.1
-
withInsertPaths
Type-safe variant ofwithInsertPaths(String...)using property paths.- Since:
- 6.1
-
withReplacePaths
Type-safe variant ofwithReplacePaths(String...)using property paths.- Since:
- 6.1
-
withUpsertPaths
Type-safe variant ofwithUpsertPaths(String...)using property paths.- Since:
- 6.1
-