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 ParsedDocument
createDeleteTombstoneDoc(java.lang.String index, java.lang.String type, java.lang.String id)
ParsedDocument
createNoopTombstoneDoc(java.lang.String index, java.lang.String reason)
IdFieldMapper
idFieldMapper()
IndexFieldMapper
IndexFieldMapper()
IndexFieldMapper
indexMapper()
MappingLookup
mappers()
Mapping
mapping()
CompressedXContent
mappingSource()
<T extends MetadataFieldMapper>
TmetadataMapper(java.lang.Class<T> type)
ParsedDocument
parse(SourceToParse source)
RoutingFieldMapper
routingFieldMapper()
SourceFieldMapper
sourceMapper()
java.lang.String
toString()
java.lang.String
type()
TypeFieldMapper
typeMapper()
void
validate(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:
toString
in classjava.lang.Object
-