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:
deletein interfaceReturningModificationCriteriaBuilderFactory<X>
-
delete
- Specified by:
deletein interfaceReturningModificationCriteriaBuilderFactory<X>
-
deleteCollection
public <T> ReturningDeleteCriteriaBuilder<T,X> deleteCollection(Class<T> deleteOwnerClass, String collectionName) - Specified by:
deleteCollectionin interfaceReturningModificationCriteriaBuilderFactory<X>
-
deleteCollection
public <T> ReturningDeleteCriteriaBuilder<T,X> deleteCollection(Class<T> deleteOwnerClass, String alias, String collectionName) - Specified by:
deleteCollectionin interfaceReturningModificationCriteriaBuilderFactory<X>
-
update
- Specified by:
updatein interfaceReturningModificationCriteriaBuilderFactory<X>
-
update
- Specified by:
updatein interfaceReturningModificationCriteriaBuilderFactory<X>
-
updateCollection
public <T> ReturningUpdateCriteriaBuilder<T,X> updateCollection(Class<T> updateOwnerClass, String collectionName) - Specified by:
updateCollectionin interfaceReturningModificationCriteriaBuilderFactory<X>
-
updateCollection
public <T> ReturningUpdateCriteriaBuilder<T,X> updateCollection(Class<T> updateOwnerClass, String alias, String collectionName) - Specified by:
updateCollectionin interfaceReturningModificationCriteriaBuilderFactory<X>
-
insert
- Specified by:
insertin interfaceReturningModificationCriteriaBuilderFactory<X>
-
insertCollection
public <T> ReturningInsertCriteriaBuilder<T,X> insertCollection(Class<T> insertOwnerClass, String collectionName) - Specified by:
insertCollectionin interfaceReturningModificationCriteriaBuilderFactory<X>
-