mirror of
				https://github.com/spring-projects/spring-data-elasticsearch.git
				synced 2025-10-30 22:28:47 +00:00 
			
		
		
		
	DATAES-285 - Polishing
* drop superfluous class FieldIndex * change FieldType text and keyword starting with capital letters Original commit: 089d7746be2f2fc4a395bd5c814f664729121f21
This commit is contained in:
		
							parent
							
								
									9c235cd53c
								
							
						
					
					
						commit
						ace5a21b05
					
				| @ -1,26 +0,0 @@ | ||||
| /* | ||||
|  * Copyright 2014 the original author or authors. | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *      http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
| package org.springframework.data.elasticsearch.annotations; | ||||
| 
 | ||||
| /** | ||||
|  * @author Artur Konczak | ||||
|  * @author Mohsin Husen | ||||
|  * @author Alexander Volz | ||||
|  * @author Dennis Maaß | ||||
|  */ | ||||
| public enum FieldIndex { | ||||
| 	not_analyzed, analyzed, no | ||||
| } | ||||
| @ -21,5 +21,17 @@ package org.springframework.data.elasticsearch.annotations; | ||||
|  * @author Artur Konczak | ||||
|  */ | ||||
| public enum FieldType { | ||||
| 	text, Integer, Long, Date, Float, Double, Boolean, Object, Auto, Nested, Ip, Attachment, keyword | ||||
| 	Text, | ||||
| 	Integer, | ||||
| 	Long, | ||||
| 	Date, | ||||
| 	Float, | ||||
| 	Double, | ||||
| 	Boolean, | ||||
| 	Object, | ||||
| 	Auto, | ||||
| 	Nested, | ||||
| 	Ip, | ||||
| 	Attachment, | ||||
| 	Keyword | ||||
| } | ||||
|  | ||||
| @ -16,7 +16,7 @@ | ||||
| package org.springframework.data.elasticsearch.core.facet; | ||||
| 
 | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.Integer; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.text; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.Text; | ||||
| 
 | ||||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| @ -36,14 +36,14 @@ public class ArticleEntity { | ||||
| 	@Id | ||||
| 	private String id; | ||||
| 	private String title; | ||||
| 	@Field(type = text, fielddata = true) | ||||
| 	@Field(type = Text, fielddata = true) | ||||
| 	private String subject; | ||||
| 
 | ||||
| 	@MultiField( | ||||
| 			mainField = @Field(type = text), | ||||
| 			mainField = @Field(type = Text), | ||||
| 			otherFields = { | ||||
| 					@InnerField(suffix = "untouched", type = text, store = true, fielddata = true, indexAnalyzer = "keyword"), | ||||
| 					@InnerField(suffix = "sort", type = text, store = true, indexAnalyzer = "keyword") | ||||
| 					@InnerField(suffix = "untouched", type = Text, store = true, fielddata = true, indexAnalyzer = "keyword"), | ||||
| 					@InnerField(suffix = "sort", type = Text, store = true, indexAnalyzer = "keyword") | ||||
| 			} | ||||
| 	) | ||||
| 	private List<String> authors = new ArrayList<>(); | ||||
|  | ||||
| @ -19,7 +19,6 @@ import org.springframework.core.style.ToStringCreator; | ||||
| import org.springframework.data.annotation.Id; | ||||
| import org.springframework.data.elasticsearch.annotations.Document; | ||||
| import org.springframework.data.elasticsearch.annotations.Field; | ||||
| import org.springframework.data.elasticsearch.annotations.FieldIndex; | ||||
| import org.springframework.data.elasticsearch.annotations.FieldType; | ||||
| import org.springframework.data.elasticsearch.annotations.Parent; | ||||
| 
 | ||||
| @ -38,7 +37,7 @@ public class ParentEntity { | ||||
| 
 | ||||
| 	@Id | ||||
| 	private String id; | ||||
| 	@Field(type = FieldType.text, store = true) | ||||
| 	@Field(type = FieldType.Text, store = true) | ||||
| 	private String name; | ||||
| 
 | ||||
| 	public ParentEntity() { | ||||
| @ -67,10 +66,10 @@ public class ParentEntity { | ||||
| 
 | ||||
| 		@Id | ||||
| 		private String id; | ||||
| 		@Field(type = FieldType.text, store = true) | ||||
| 		@Field(type = FieldType.Text, store = true) | ||||
| 		@Parent(type = PARENT_TYPE) | ||||
| 		private String parentId; | ||||
| 		@Field(type = FieldType.text, store = true) | ||||
| 		@Field(type = FieldType.Text, store = true) | ||||
| 		private String name; | ||||
| 
 | ||||
| 		public ChildEntity() { | ||||
|  | ||||
| @ -1,7 +1,7 @@ | ||||
| package org.springframework.data.elasticsearch.entities; | ||||
| 
 | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.*; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.text; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.Text; | ||||
| 
 | ||||
| import java.util.Date; | ||||
| 
 | ||||
| @ -19,7 +19,7 @@ public class SampleDateMappingEntity { | ||||
| 	@Id | ||||
| 	private String id; | ||||
| 
 | ||||
| 	@Field(type = text, index = false, store = true, analyzer = "standard") | ||||
| 	@Field(type = Text, index = false, store = true, analyzer = "standard") | ||||
| 	private String message; | ||||
| 
 | ||||
| 	@Field(type = Date, format = DateFormat.custom, pattern = "dd.MM.yyyy hh:mm") | ||||
|  | ||||
| @ -49,9 +49,9 @@ public class SampleEntity { | ||||
| 
 | ||||
| 	@Id | ||||
| 	private String id; | ||||
| 	@Field(type = text, store = true, fielddata = true) | ||||
| 	@Field(type = Text, store = true, fielddata = true) | ||||
| 	private String type; | ||||
| 	@Field(type = text, store = true, fielddata = true) | ||||
| 	@Field(type = Text, store = true, fielddata = true) | ||||
| 	private String message; | ||||
| 	private int rate; | ||||
| 	@ScriptedField | ||||
|  | ||||
| @ -48,7 +48,7 @@ public class SampleEntityUUIDKeyed { | ||||
| 	@Id | ||||
| 	private UUID id; | ||||
| 	private String type; | ||||
| 	@Field(type = FieldType.text, fielddata = true) | ||||
| 	@Field(type = FieldType.Text, fielddata = true) | ||||
| 	private String message; | ||||
| 	private int rate; | ||||
| 	@ScriptedField | ||||
|  | ||||
| @ -15,7 +15,7 @@ | ||||
|  */ | ||||
| package org.springframework.data.elasticsearch.entities; | ||||
| 
 | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.text; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.Text; | ||||
| 
 | ||||
| import org.springframework.data.elasticsearch.annotations.Document; | ||||
| import org.springframework.data.elasticsearch.annotations.Field; | ||||
| @ -26,7 +26,7 @@ import org.springframework.data.elasticsearch.annotations.Field; | ||||
| @Document(indexName = "test-index-sample-inherited", type = "mapping", shards = 1, replicas = 0, refreshInterval = "-1") | ||||
| public class SampleInheritedEntity extends AbstractInheritedEntity { | ||||
| 
 | ||||
| 	@Field(type = text, index = false, store = true, analyzer = "standard") | ||||
| 	@Field(type = Text, index = false, store = true, analyzer = "standard") | ||||
| 	private String message; | ||||
| 
 | ||||
| 	public String getMessage() { | ||||
|  | ||||
| @ -15,7 +15,7 @@ | ||||
|  */ | ||||
| package org.springframework.data.elasticsearch.entities; | ||||
| 
 | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.text; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.Text; | ||||
| 
 | ||||
| import org.springframework.data.annotation.Id; | ||||
| import org.springframework.data.elasticsearch.annotations.Document; | ||||
| @ -31,7 +31,7 @@ public class SampleMappingEntity { | ||||
| 	@Id | ||||
| 	private String id; | ||||
| 
 | ||||
| 	@Field(type = text, index = false, store = true, analyzer = "standard") | ||||
| 	@Field(type = Text, index = false, store = true, analyzer = "standard") | ||||
| 	private String message; | ||||
| 
 | ||||
| 	private NestedEntity nested; | ||||
| @ -54,7 +54,7 @@ public class SampleMappingEntity { | ||||
| 
 | ||||
| 	static class NestedEntity { | ||||
| 
 | ||||
| 		@Field(type = text) | ||||
| 		@Field(type = Text) | ||||
| 		private String someField; | ||||
| 
 | ||||
| 		public String getSomeField() { | ||||
|  | ||||
| @ -15,7 +15,7 @@ | ||||
|  */ | ||||
| package org.springframework.data.elasticsearch.entities; | ||||
| 
 | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.text; | ||||
| import static org.springframework.data.elasticsearch.annotations.FieldType.Text; | ||||
| 
 | ||||
| import org.springframework.data.annotation.Id; | ||||
| import org.springframework.data.annotation.Transient; | ||||
| @ -31,7 +31,7 @@ public class SampleTransientEntity { | ||||
| 	@Id | ||||
| 	private String id; | ||||
| 
 | ||||
| 	@Field(type = text, index = false, store = true, analyzer = "standard") | ||||
| 	@Field(type = Text, index = false, store = true, analyzer = "standard") | ||||
| 	private String message; | ||||
| 
 | ||||
| 	@Transient | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user