public class DefaultElasticsearchTypeMapper extends org.springframework.data.convert.DefaultTypeMapper<Map<String,Object>> implements ElasticsearchTypeMapper
TypeMapper implementation.| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultElasticsearchTypeMapper.MapTypeAliasAccessor
TypeAliasAccessor to store aliases in a Map. |
DEFAULT_TYPE_KEY| Constructor and Description |
|---|
DefaultElasticsearchTypeMapper(String typeKey) |
DefaultElasticsearchTypeMapper(String typeKey,
List<? extends org.springframework.data.convert.TypeInformationMapper> mappers) |
DefaultElasticsearchTypeMapper(String typeKey,
org.springframework.data.mapping.context.MappingContext<? extends org.springframework.data.mapping.PersistentEntity<?,?>,?> mappingContext) |
DefaultElasticsearchTypeMapper(String typeKey,
org.springframework.data.convert.TypeAliasAccessor<Map<String,Object>> accessor,
org.springframework.data.mapping.context.MappingContext<? extends org.springframework.data.mapping.PersistentEntity<?,?>,?> mappingContext,
List<? extends org.springframework.data.convert.TypeInformationMapper> mappers) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.data.util.TypeInformation<?> |
getFallbackTypeFor(Map<String,Object> source) |
String |
getTypeKey() |
boolean |
isTypeKey(String key)
Returns whether the given key is the type key.
|
getAliasFor, readType, readType, setBeanClassLoader, writeType, writeTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainsTypeInformation, createpublic DefaultElasticsearchTypeMapper(@Nullable String typeKey, org.springframework.data.mapping.context.MappingContext<? extends org.springframework.data.mapping.PersistentEntity<?,?>,?> mappingContext)
public DefaultElasticsearchTypeMapper(@Nullable String typeKey, List<? extends org.springframework.data.convert.TypeInformationMapper> mappers)
public DefaultElasticsearchTypeMapper(@Nullable String typeKey, org.springframework.data.convert.TypeAliasAccessor<Map<String,Object>> accessor, @Nullable org.springframework.data.mapping.context.MappingContext<? extends org.springframework.data.mapping.PersistentEntity<?,?>,?> mappingContext, List<? extends org.springframework.data.convert.TypeInformationMapper> mappers)
public boolean isTypeKey(String key)
ElasticsearchTypeMapperisTypeKey in interface ElasticsearchTypeMapper@Nullable public String getTypeKey()
getTypeKey in interface ElasticsearchTypeMapperCopyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.