Package org.elasticsearch.index.mapper
Class DocumentMapper
java.lang.Object
org.elasticsearch.index.mapper.DocumentMapper
public class DocumentMapper
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description DocumentMapper(RootObjectMapper.Builder rootBuilder, MapperService mapperService) -
Method Summary
Modifier and Type Method Description ParsedDocumentcreateDeleteTombstoneDoc(java.lang.String index, java.lang.String type, java.lang.String id)ParsedDocumentcreateNoopTombstoneDoc(java.lang.String index, java.lang.String reason)IdFieldMapperidFieldMapper()IndexFieldMapperIndexFieldMapper()IndexFieldMapperindexMapper()MappingLookupmappers()Mappingmapping()CompressedXContentmappingSource()<T extends MetadataFieldMapper>
TmetadataMapper(java.lang.Class<T> type)ParsedDocumentparse(SourceToParse source)RoutingFieldMapperroutingFieldMapper()SourceFieldMappersourceMapper()java.lang.StringtoString()java.lang.Stringtype()TypeFieldMappertypeMapper()voidvalidate(IndexSettings settings, boolean checkLimits)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
DocumentMapper
-
-
Method Details
-
mapping
-
type
public java.lang.String type() -
mappingSource
-
metadataMapper
-
indexMapper
-
typeMapper
-
sourceMapper
-
idFieldMapper
-
routingFieldMapper
-
IndexFieldMapper
-
mappers
-
parse
- Throws:
MapperParsingException
-
createDeleteTombstoneDoc
public ParsedDocument createDeleteTombstoneDoc(java.lang.String index, java.lang.String type, java.lang.String id) throws MapperParsingException- Throws:
MapperParsingException
-
createNoopTombstoneDoc
public ParsedDocument createNoopTombstoneDoc(java.lang.String index, java.lang.String reason) throws MapperParsingException- Throws:
MapperParsingException
-
validate
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-