@ -369,7 +369,9 @@ public class MappingMongoConverterParser implements BeanDefinitionParser {
@@ -369,7 +369,9 @@ public class MappingMongoConverterParser implements BeanDefinitionParser {
*@paramfilters
*/
publicNegatingFilter(TypeFilter...filters){
Assert.notNull(filters);
Assert.notNull(filters,"TypeFilters must not be null");
@ -189,7 +188,7 @@ public class DefaultIndexOperations implements IndexOperations {
@@ -189,7 +188,7 @@ public class DefaultIndexOperations implements IndexOperations {
public<T>Texecute(CollectionCallback<T>callback){
Assert.notNull(callback);
Assert.notNull(callback,"CollectionCallback must not be null!");
@ -218,7 +218,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -218,7 +218,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -438,7 +438,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -438,7 +438,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -454,7 +454,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -454,7 +454,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
public<T>Texecute(DbCallback<T>action){
Assert.notNull(action);
Assert.notNull(action,"DbCallbackmust not be null!");
try{
MongoDatabasedb=this.getDb();
@ -470,7 +470,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -470,7 +470,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -735,7 +735,8 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -735,7 +735,8 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
}
publiclongcount(Queryquery,Class<?>entityClass){
Assert.notNull(entityClass);
Assert.notNull(entityClass,"Entity class must not be null!");
@ -749,7 +750,8 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -749,7 +750,8 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -932,7 +934,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -932,7 +934,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -960,14 +962,14 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -960,14 +962,14 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
publicvoidsave(ObjectobjectToSave){
Assert.notNull(objectToSave);
Assert.notNull(objectToSave,"Object to save must not be null!");
@ -1240,7 +1242,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -1240,7 +1242,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
Assert.hasText(collection,"Collection name must not be null or empty!");
if(object==null){
returnnull;
@ -2348,8 +2350,9 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -2348,8 +2350,9 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
Assert.notNull(reader,"EntityReader must not be null!");
Assert.notNull(type,"Entity type must not be null!");
this.reader=reader;
this.type=type;
this.collectionName=collectionName;
@ -2491,7 +2494,9 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -2491,7 +2494,9 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -373,7 +373,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -373,7 +373,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
Assert.notNull(callback,"ReactiveCollectionCallback must not be null!");
returncreateFlux(collectionName,callback);
}
@ -386,7 +387,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -386,7 +387,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -400,7 +401,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -400,7 +401,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -414,8 +415,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -414,8 +415,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -433,8 +434,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -433,8 +434,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -729,7 +730,9 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -729,7 +730,9 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -745,7 +748,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -745,7 +748,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
Assert.hasText(collectionName,"Collection name must not be null or empty!");
returncreateMono(collectionName,collection->{
@ -880,7 +883,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -880,7 +883,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -933,7 +936,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -933,7 +936,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
*/
public<T>Mono<T>save(TobjectToSave){
Assert.notNull(objectToSave);
Assert.notNull(objectToSave,"Object to save must not be null!");
@ -942,8 +945,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -942,8 +945,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -1275,7 +1278,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -1275,7 +1278,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
Assert.hasText(collection,"Collection name must not be null or empty!");
if(object==null){
returnnull;
@ -1839,7 +1842,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -1839,7 +1842,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
Assert.notNull(action,"MongoDatabaseCallback must not be null!");
try{
MongoDatabasedb=this.getMongoDatabase();
@ -2202,8 +2205,9 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -2202,8 +2205,9 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
Assert.notNull(reader,"EntityReader must not be null!");
Assert.notNull(type,"Entity type must not be null!");
this.reader=reader;
this.type=type;
this.collectionName=collectionName;
@ -2240,7 +2244,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -2240,7 +2244,8 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -46,8 +47,8 @@ public class AggregationResults<T> implements Iterable<T> {
@@ -46,8 +47,8 @@ public class AggregationResults<T> implements Iterable<T> {
@ -46,7 +47,7 @@ public class MongoMappingEventPublisher implements ApplicationEventPublisher {
@@ -46,7 +47,7 @@ public class MongoMappingEventPublisher implements ApplicationEventPublisher {
@ -82,9 +81,10 @@ public class MongoPersistentEntityIndexCreator implements ApplicationListener<Ma
@@ -82,9 +81,10 @@ public class MongoPersistentEntityIndexCreator implements ApplicationListener<Ma
@ -200,7 +201,7 @@ public class BasicMongoPersistentEntity<T> extends BasicPersistentEntity<T, Mong
@@ -200,7 +201,7 @@ public class BasicMongoPersistentEntity<T> extends BasicPersistentEntity<T, Mong
@ -173,7 +174,7 @@ public class ExpressionNode implements Iterable<ExpressionNode> {
@@ -173,7 +174,7 @@ public class ExpressionNode implements Iterable<ExpressionNode> {
*/
publicExpressionNodegetChild(intindex){
Assert.isTrue(index>=0);
Assert.isTrue(index>=0,"Index must be greater or equal to zero!");
@ -75,8 +76,8 @@ public class GridFsTemplate implements GridFsOperations, ResourcePatternResolver
@@ -75,8 +76,8 @@ public class GridFsTemplate implements GridFsOperations, ResourcePatternResolver
Assert.notNull(dbFactory,"MongoDbFactory must not be null!");
Assert.notNull(converter,"MongoConverter must not be null!");
this.dbFactory=dbFactory;
this.converter=converter;
@ -158,7 +159,7 @@ public class GridFsTemplate implements GridFsOperations, ResourcePatternResolver
@@ -158,7 +159,7 @@ public class GridFsTemplate implements GridFsOperations, ResourcePatternResolver
@ -53,7 +53,7 @@ public class MongoRepositoryBean<T> extends CdiRepositoryBean<T> {
@@ -53,7 +53,7 @@ public class MongoRepositoryBean<T> extends CdiRepositoryBean<T> {
@ -56,8 +57,8 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -56,8 +57,8 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -77,7 +77,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@@ -77,7 +77,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@ -80,7 +80,8 @@ public class QueryDslMongoRepository<T, ID extends Serializable> extends SimpleM
@@ -80,7 +80,8 @@ public class QueryDslMongoRepository<T, ID extends Serializable> extends SimpleM
super(entityInformation,mongoOperations);
Assert.notNull(resolver);
Assert.notNull(resolver,"EntityPathResolver must not be null!");
@ -65,7 +65,7 @@ public class ReactiveMongoRepositoryFactory extends ReactiveRepositoryFactorySup
@@ -65,7 +65,7 @@ public class ReactiveMongoRepositoryFactory extends ReactiveRepositoryFactorySup
@ -61,8 +61,8 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -61,8 +61,8 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@ -61,8 +59,8 @@ public class SimpleReactiveMongoRepository<T, ID extends Serializable> implement
@@ -61,8 +59,8 @@ public class SimpleReactiveMongoRepository<T, ID extends Serializable> implement