public class DefaultElasticsearchTypeMapper extends 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 TypeInformationMapper> mappers) |
DefaultElasticsearchTypeMapper(String typeKey,
MappingContext<? extends PersistentEntity<?,?>,?> mappingContext) |
DefaultElasticsearchTypeMapper(String typeKey,
TypeAliasAccessor<Map<String,Object>> accessor,
MappingContext<? extends PersistentEntity<?,?>,?> mappingContext,
List<? extends TypeInformationMapper> mappers) |
Modifier and Type | Method and Description |
---|---|
protected TypeInformation<?> |
getFallbackTypeFor(Map<String,Object> source) |
boolean |
isTypeKey(String key)
Returns whether the given key is the type key.
|
getAliasFor, readType, readType, writeType, writeType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
containsTypeInformation, create
readType, readType, writeType, writeType
public DefaultElasticsearchTypeMapper(@Nullable String typeKey, MappingContext<? extends PersistentEntity<?,?>,?> mappingContext)
public DefaultElasticsearchTypeMapper(@Nullable String typeKey, List<? extends TypeInformationMapper> mappers)
public DefaultElasticsearchTypeMapper(@Nullable String typeKey, TypeAliasAccessor<Map<String,Object>> accessor, @Nullable MappingContext<? extends PersistentEntity<?,?>,?> mappingContext, List<? extends TypeInformationMapper> mappers)
public boolean isTypeKey(String key)
ElasticsearchTypeMapper
isTypeKey
in interface ElasticsearchTypeMapper
protected TypeInformation<?> getFallbackTypeFor(Map<String,Object> source)
getFallbackTypeFor
in class DefaultTypeMapper<Map<String,Object>>
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.