org.elasticsearch.index.mapper.xcontent
Interface XContentMapper
- All Superinterfaces:
- ToXContent
- All Known Subinterfaces:
- XContentIncludeInAllMapper
- All Known Implementing Classes:
- XContentAllFieldMapper, XContentBinaryFieldMapper, XContentBooleanFieldMapper, XContentBoostFieldMapper, XContentDateFieldMapper, XContentDoubleFieldMapper, XContentFieldMapper, XContentFloatFieldMapper, XContentIdFieldMapper, XContentIntegerFieldMapper, XContentLongFieldMapper, XContentMultiFieldMapper, XContentNumberFieldMapper, XContentObjectMapper, XContentShortFieldMapper, XContentSourceFieldMapper, XContentStringFieldMapper, XContentTypeFieldMapper, XContentUidFieldMapper
@ThreadSafe
public interface XContentMapper
- extends ToXContent
EMPTY_ARRAY
static final XContentMapper[] EMPTY_ARRAY
name
java.lang.String name()
parse
void parse(ParseContext context)
throws java.io.IOException
- Throws:
java.io.IOException
merge
void merge(XContentMapper mergeWith,
MergeContext mergeContext)
throws MergeMappingException
- Throws:
MergeMappingException
traverse
void traverse(FieldMapperListener fieldMapperListener)