Class OpenSearchDocumentBuilder
java.lang.Object
org.craftercms.search.commons.service.impl.AbstractDocumentBuilder<Map<String,Object>>
org.craftercms.search.opensearch.impl.OpenSearchDocumentBuilder
- All Implemented Interfaces:
DocumentBuilder<Map<String,Object>>
Implementation of
DocumentBuilder for OpenSearch- Author:
- joseross
-
Field Summary
Fields inherited from class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
copyFields, DEFAULT_ID_FIELD_NAME, DEFAULT_LOCAL_ID_FIELD_NAME, DEFAULT_PUBLISHING_DATE_ALT_FIELD_NAME, DEFAULT_PUBLISHING_DATE_FIELD_NAME, DEFAULT_ROOT_ID_FIELD_NAME, DEFAULT_SITE_FIELD_NAME, fieldValueConverter, idFieldName, localIdFieldName, parserService, postProcessors, publishingDateAltFieldName, publishingDateFieldName, rootIdFieldName, siteFieldName -
Constructor Summary
ConstructorsConstructorDescriptionOpenSearchDocumentBuilder(ElementParserService<Map<String, Object>> parserService, FieldValueConverter fieldValueConverter) -
Method Summary
Methods inherited from class org.craftercms.search.commons.service.impl.AbstractDocumentBuilder
addCopyFields, build, build, createSAXReader, formatAsIso, postProcess, setCopyFields, setIdFieldName, setLocalIdFieldName, setPostProcessors, setPublishingDateAltFieldName, setPublishingDateFieldName, setRootIdFieldName, setSiteFieldName
-
Constructor Details
-
OpenSearchDocumentBuilder
public OpenSearchDocumentBuilder(ElementParserService<Map<String, Object>> parserService, FieldValueConverter fieldValueConverter)
-
-
Method Details
-
createDoc
- Specified by:
createDocin classAbstractDocumentBuilder<Map<String,Object>>
-
addField
- Specified by:
addFieldin classAbstractDocumentBuilder<Map<String,Object>>
-