Package com.blazebit.persistence.impl
Class ReturningModificationCriteraBuilderFactoryImpl<X>
java.lang.Object
com.blazebit.persistence.impl.ReturningModificationCriteraBuilderFactoryImpl<X>
- All Implemented Interfaces:
ReturningModificationCriteriaBuilderFactory<X>
public class ReturningModificationCriteraBuilderFactoryImpl<X>
extends Object
implements ReturningModificationCriteriaBuilderFactory<X>
- Since:
- 1.1.0
- Author:
- Christian Beikov, Moritz Becker
-
Method Summary
Modifier and TypeMethodDescription<T> ReturningDeleteCriteriaBuilder<T,
X> <T> ReturningDeleteCriteriaBuilder<T,
X> <T> ReturningDeleteCriteriaBuilder<T,
X> deleteCollection
(Class<T> deleteOwnerClass, String collectionName) <T> ReturningDeleteCriteriaBuilder<T,
X> deleteCollection
(Class<T> deleteOwnerClass, String alias, String collectionName) <T> ReturningInsertCriteriaBuilder<T,
X> <T> ReturningInsertCriteriaBuilder<T,
X> insertCollection
(Class<T> insertOwnerClass, String collectionName) <T> ReturningUpdateCriteriaBuilder<T,
X> <T> ReturningUpdateCriteriaBuilder<T,
X> <T> ReturningUpdateCriteriaBuilder<T,
X> updateCollection
(Class<T> updateOwnerClass, String collectionName) <T> ReturningUpdateCriteriaBuilder<T,
X> updateCollection
(Class<T> updateOwnerClass, String alias, String collectionName)
-
Method Details
-
delete
- Specified by:
delete
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
delete
- Specified by:
delete
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
deleteCollection
public <T> ReturningDeleteCriteriaBuilder<T,X> deleteCollection(Class<T> deleteOwnerClass, String collectionName) - Specified by:
deleteCollection
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
deleteCollection
public <T> ReturningDeleteCriteriaBuilder<T,X> deleteCollection(Class<T> deleteOwnerClass, String alias, String collectionName) - Specified by:
deleteCollection
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
update
- Specified by:
update
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
update
- Specified by:
update
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
updateCollection
public <T> ReturningUpdateCriteriaBuilder<T,X> updateCollection(Class<T> updateOwnerClass, String collectionName) - Specified by:
updateCollection
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
updateCollection
public <T> ReturningUpdateCriteriaBuilder<T,X> updateCollection(Class<T> updateOwnerClass, String alias, String collectionName) - Specified by:
updateCollection
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
insert
- Specified by:
insert
in interfaceReturningModificationCriteriaBuilderFactory<X>
-
insertCollection
public <T> ReturningInsertCriteriaBuilder<T,X> insertCollection(Class<T> insertOwnerClass, String collectionName) - Specified by:
insertCollection
in interfaceReturningModificationCriteriaBuilderFactory<X>
-