@ -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!");
@ -35,10 +36,11 @@ public class MongoAdmin implements MongoAdminOperations {
@@ -35,10 +36,11 @@ public class MongoAdmin implements MongoAdminOperations {
privatefinalMongomongo;
privateStringusername;
privateStringpassword;
privateStringauthenticationDatabaseName;
privateStringauthenticationDatabaseName;
publicMongoAdmin(Mongomongo){
Assert.notNull(mongo);
Assert.notNull(mongo,"Mongo must not be null!");
this.mongo=mongo;
}
@ -84,16 +86,16 @@ public class MongoAdmin implements MongoAdminOperations {
@@ -84,16 +86,16 @@ public class MongoAdmin implements MongoAdminOperations {
@ -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 {
Assert.notNull(indexCreator,"MongoPersistentEntityIndexCreator must not be null!");
this.indexCreator=indexCreator;
}
@ -61,7 +62,7 @@ public class MongoMappingEventPublisher implements ApplicationEventPublisher {
@@ -61,7 +62,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
@ -138,7 +139,7 @@ public class BasicMongoPersistentEntity<T> extends BasicPersistentEntity<T, Mong
@@ -138,7 +139,7 @@ public class BasicMongoPersistentEntity<T> extends BasicPersistentEntity<T, Mong
@ -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!");
returnfrom(node.getChild(index),state);
}
@ -199,7 +200,7 @@ public class ExpressionNode implements Iterable<ExpressionNode> {
@@ -199,7 +200,7 @@ public class ExpressionNode implements Iterable<ExpressionNode> {
@ -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,11 +53,11 @@ public class MongoRepositoryBean<T> extends CdiRepositoryBean<T> {
@@ -53,11 +53,11 @@ public class MongoRepositoryBean<T> extends CdiRepositoryBean<T> {
@ -56,41 +57,41 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -56,41 +57,41 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -107,7 +108,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -107,7 +108,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -116,7 +117,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -116,7 +117,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -143,7 +144,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -143,7 +144,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -185,7 +186,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -185,7 +186,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -77,7 +77,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@@ -77,7 +77,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@ -121,7 +121,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@@ -121,7 +121,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@ -173,7 +173,7 @@ public class MongoRepositoryFactory extends RepositoryFactorySupport {
@@ -173,7 +173,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!");
@ -125,7 +126,7 @@ public class QueryDslMongoRepository<T, ID extends Serializable> extends SimpleM
@@ -125,7 +126,7 @@ public class QueryDslMongoRepository<T, ID extends Serializable> extends SimpleM
@ -188,7 +189,7 @@ public class QueryDslMongoRepository<T, ID extends Serializable> extends SimpleM
@@ -188,7 +189,7 @@ public class QueryDslMongoRepository<T, ID extends Serializable> extends SimpleM
@ -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
Assert.notNull(metadata,"MongoEntityInformation must not be null!");
Assert.notNull(mongoOperations,"MongoOperations must not be null!");
this.entityInformation=metadata;
this.mongoOperations=mongoOperations;
@ -197,7 +197,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -197,7 +197,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@ -231,7 +231,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -231,7 +231,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@ -244,7 +244,7 @@ public class SimpleMongoRepository<T, ID extends Serializable> implements MongoR
@@ -244,7 +244,7 @@ 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