mirror of
				https://github.com/spring-projects/spring-data-elasticsearch.git
				synced 2025-10-30 22:28:47 +00:00 
			
		
		
		
	Move Commons PropertyPath and TypeInformation types to core package.
				
					
				
			See spring-projects/spring-data-commons#3393
This commit is contained in:
		
							parent
							
								
									2c49dc75de
								
							
						
					
					
						commit
						68c9f04619
					
				| @ -17,7 +17,7 @@ package org.springframework.data.elasticsearch.aot; | ||||
| 
 | ||||
| import java.util.function.Predicate; | ||||
| 
 | ||||
| import org.springframework.data.util.ReactiveWrappers; | ||||
| import org.springframework.data.core.ReactiveWrappers; | ||||
| 
 | ||||
| /** | ||||
|  * @author Peter-Josef Meisch | ||||
|  | ||||
| @ -22,10 +22,11 @@ import java.util.stream.Collectors; | ||||
| import java.util.stream.Stream; | ||||
| 
 | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.data.core.ReactiveWrappers; | ||||
| import org.springframework.data.domain.PageImpl; | ||||
| import org.springframework.data.domain.Pageable; | ||||
| import org.springframework.data.util.CloseableIterator; | ||||
| import org.springframework.data.util.ReactiveWrappers; | ||||
| 
 | ||||
| /** | ||||
|  * Utility class with helper methods for working with {@link SearchHit}. | ||||
|  | ||||
| @ -20,14 +20,15 @@ import java.util.List; | ||||
| import java.util.Map; | ||||
| 
 | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.data.convert.DefaultTypeMapper; | ||||
| import org.springframework.data.convert.SimpleTypeInformationMapper; | ||||
| import org.springframework.data.convert.TypeAliasAccessor; | ||||
| import org.springframework.data.convert.TypeInformationMapper; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.mapping.Alias; | ||||
| import org.springframework.data.mapping.PersistentEntity; | ||||
| import org.springframework.data.mapping.context.MappingContext; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| 
 | ||||
| /** | ||||
|  * Elasticsearch specific {@link org.springframework.data.convert.TypeMapper} implementation. | ||||
|  | ||||
| @ -39,6 +39,7 @@ import org.springframework.core.env.Environment; | ||||
| import org.springframework.core.env.EnvironmentCapable; | ||||
| import org.springframework.core.env.StandardEnvironment; | ||||
| import org.springframework.data.convert.CustomConversions; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.domain.Sort; | ||||
| import org.springframework.data.elasticsearch.annotations.FieldType; | ||||
| import org.springframework.data.elasticsearch.annotations.ScriptedField; | ||||
| @ -72,7 +73,6 @@ import org.springframework.data.mapping.model.PropertyValueProvider; | ||||
| import org.springframework.data.mapping.model.SpELContext; | ||||
| import org.springframework.data.mapping.model.ValueExpressionEvaluator; | ||||
| import org.springframework.data.mapping.model.ValueExpressionParameterValueProvider; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.expression.spel.standard.SpelExpressionParser; | ||||
| import org.springframework.format.datetime.DateFormatterRegistrar; | ||||
| import org.springframework.util.Assert; | ||||
|  | ||||
| @ -31,8 +31,10 @@ import org.apache.commons.logging.Log; | ||||
| import org.apache.commons.logging.LogFactory; | ||||
| import org.jspecify.annotations.NonNull; | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.core.io.ClassPathResource; | ||||
| import org.springframework.data.annotation.Transient; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.elasticsearch.annotations.*; | ||||
| import org.springframework.data.elasticsearch.core.ResourceUtil; | ||||
| import org.springframework.data.elasticsearch.core.convert.ElasticsearchConverter; | ||||
| @ -43,7 +45,6 @@ import org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersiste | ||||
| import org.springframework.data.elasticsearch.core.mapping.ElasticsearchPersistentProperty; | ||||
| import org.springframework.data.mapping.MappingException; | ||||
| import org.springframework.data.mapping.PropertyHandler; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.util.StreamUtils; | ||||
| import org.springframework.util.StringUtils; | ||||
| 
 | ||||
|  | ||||
| @ -16,12 +16,13 @@ | ||||
| package org.springframework.data.elasticsearch.core.mapping; | ||||
| 
 | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.mapping.context.AbstractMappingContext; | ||||
| import org.springframework.data.mapping.model.FieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.Property; | ||||
| import org.springframework.data.mapping.model.PropertyNameFieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.SimpleTypeHolder; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| 
 | ||||
| /** | ||||
|  * SimpleElasticsearchMappingContext | ||||
|  | ||||
| @ -25,8 +25,10 @@ import org.apache.commons.logging.Log; | ||||
| import org.apache.commons.logging.LogFactory; | ||||
| import org.jspecify.annotations.NonNull; | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.core.annotation.AnnotatedElementUtils; | ||||
| import org.springframework.dao.InvalidDataAccessApiUsageException; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.elasticsearch.annotations.Document; | ||||
| import org.springframework.data.elasticsearch.annotations.Dynamic; | ||||
| import org.springframework.data.elasticsearch.annotations.Field; | ||||
| @ -43,7 +45,6 @@ import org.springframework.data.mapping.model.BasicPersistentEntity; | ||||
| import org.springframework.data.mapping.model.FieldNamingStrategy; | ||||
| import org.springframework.data.spel.ExpressionDependencies; | ||||
| import org.springframework.data.util.Lazy; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.expression.EvaluationContext; | ||||
| import org.springframework.expression.EvaluationException; | ||||
| import org.springframework.expression.Expression; | ||||
|  | ||||
| @ -25,8 +25,10 @@ import java.util.function.Supplier; | ||||
| import org.apache.commons.logging.Log; | ||||
| import org.apache.commons.logging.LogFactory; | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.beans.BeanUtils; | ||||
| import org.springframework.data.annotation.ReadOnlyProperty; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.domain.Range; | ||||
| import org.springframework.data.elasticsearch.annotations.DateFormat; | ||||
| import org.springframework.data.elasticsearch.annotations.Field; | ||||
| @ -58,7 +60,6 @@ import org.springframework.data.mapping.model.FieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.Property; | ||||
| import org.springframework.data.mapping.model.PropertyNameFieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.SimpleTypeHolder; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.util.StringUtils; | ||||
| 
 | ||||
| /** | ||||
|  | ||||
| @ -16,10 +16,10 @@ | ||||
| package org.springframework.data.elasticsearch.repository.query; | ||||
| 
 | ||||
| import org.springframework.core.MethodParameter; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.elasticsearch.core.query.RuntimeField; | ||||
| import org.springframework.data.elasticsearch.core.query.ScriptedField; | ||||
| import org.springframework.data.repository.query.Parameter; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| 
 | ||||
| /** | ||||
|  * Custom {@link Parameter} implementation adding specific types to the special ones. Refactored from being defined in | ||||
|  | ||||
| @ -19,9 +19,9 @@ import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| 
 | ||||
| import org.springframework.core.MethodParameter; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.repository.query.Parameters; | ||||
| import org.springframework.data.repository.query.ParametersSource; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| 
 | ||||
| /** | ||||
|  * @author Christoph Strobl | ||||
|  | ||||
| @ -24,9 +24,11 @@ import java.util.List; | ||||
| import java.util.stream.Stream; | ||||
| 
 | ||||
| import org.jspecify.annotations.Nullable; | ||||
| 
 | ||||
| import org.springframework.core.annotation.AnnotatedElementUtils; | ||||
| import org.springframework.core.convert.ConversionService; | ||||
| import org.springframework.dao.InvalidDataAccessApiUsageException; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.elasticsearch.annotations.Highlight; | ||||
| import org.springframework.data.elasticsearch.annotations.Query; | ||||
| import org.springframework.data.elasticsearch.annotations.SearchTemplateQuery; | ||||
| @ -54,7 +56,6 @@ import org.springframework.data.repository.query.ParametersSource; | ||||
| import org.springframework.data.repository.query.QueryMethod; | ||||
| import org.springframework.data.repository.util.QueryExecutionConverters; | ||||
| import org.springframework.data.repository.util.ReactiveWrapperConverters; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.util.Assert; | ||||
| import org.springframework.util.ClassUtils; | ||||
| 
 | ||||
|  | ||||
| @ -21,8 +21,8 @@ import reactor.core.publisher.Mono; | ||||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| 
 | ||||
| import org.springframework.data.core.ReactiveWrappers; | ||||
| import org.springframework.data.repository.util.ReactiveWrapperConverters; | ||||
| import org.springframework.data.util.ReactiveWrappers; | ||||
| 
 | ||||
| /** | ||||
|  * @author Christoph Strobl | ||||
|  | ||||
| @ -22,6 +22,8 @@ import java.lang.reflect.ParameterizedType; | ||||
| import java.util.List; | ||||
| 
 | ||||
| import org.springframework.dao.InvalidDataAccessApiUsageException; | ||||
| import org.springframework.data.core.ReactiveWrappers; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.domain.Page; | ||||
| import org.springframework.data.domain.Pageable; | ||||
| import org.springframework.data.domain.Slice; | ||||
| @ -33,9 +35,7 @@ import org.springframework.data.projection.ProjectionFactory; | ||||
| import org.springframework.data.repository.core.RepositoryMetadata; | ||||
| import org.springframework.data.repository.util.ReactiveWrapperConverters; | ||||
| import org.springframework.data.util.Lazy; | ||||
| import org.springframework.data.util.ReactiveWrappers; | ||||
| import org.springframework.data.util.ReflectionUtils; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.util.ClassUtils; | ||||
| 
 | ||||
| /** | ||||
|  | ||||
| @ -17,7 +17,7 @@ package org.springframework.data.elasticsearch.repository.support; | ||||
| 
 | ||||
| import java.lang.reflect.ParameterizedType; | ||||
| 
 | ||||
| import org.springframework.data.util.ReactiveWrappers; | ||||
| import org.springframework.data.core.ReactiveWrappers; | ||||
| 
 | ||||
| /** | ||||
|  * @author Peter-Josef Meisch | ||||
|  | ||||
| @ -25,12 +25,14 @@ import org.junit.jupiter.api.BeforeEach; | ||||
| import org.junit.jupiter.api.DisplayName; | ||||
| import org.junit.jupiter.api.Nested; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| import org.springframework.beans.factory.annotation.Autowired; | ||||
| import org.springframework.context.ApplicationContext; | ||||
| import org.springframework.context.annotation.Bean; | ||||
| import org.springframework.context.annotation.Configuration; | ||||
| import org.springframework.data.annotation.Id; | ||||
| import org.springframework.data.annotation.Version; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.elasticsearch.annotations.Document; | ||||
| import org.springframework.data.elasticsearch.annotations.Field; | ||||
| import org.springframework.data.elasticsearch.annotations.FieldType; | ||||
| @ -43,7 +45,6 @@ import org.springframework.data.mapping.model.FieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.Property; | ||||
| import org.springframework.data.mapping.model.PropertyNameFieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.SimpleTypeHolder; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.test.context.junit.jupiter.SpringJUnitConfig; | ||||
| import org.springframework.util.ReflectionUtils; | ||||
| 
 | ||||
|  | ||||
| @ -28,7 +28,9 @@ import java.util.List; | ||||
| import org.jspecify.annotations.Nullable; | ||||
| import org.junit.jupiter.api.DisplayName; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| import org.springframework.data.annotation.Id; | ||||
| import org.springframework.data.core.TypeInformation; | ||||
| import org.springframework.data.elasticsearch.annotations.DateFormat; | ||||
| import org.springframework.data.elasticsearch.annotations.Field; | ||||
| import org.springframework.data.elasticsearch.annotations.FieldType; | ||||
| @ -44,7 +46,6 @@ import org.springframework.data.mapping.model.Property; | ||||
| import org.springframework.data.mapping.model.PropertyNameFieldNamingStrategy; | ||||
| import org.springframework.data.mapping.model.SimpleTypeHolder; | ||||
| import org.springframework.data.mapping.model.SnakeCaseFieldNamingStrategy; | ||||
| import org.springframework.data.util.TypeInformation; | ||||
| import org.springframework.util.ReflectionUtils; | ||||
| 
 | ||||
| /** | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user