public class SolrDocumentMapperFactory extends Object implements eu.dnetlib.functionality.index.feed.DocumentMapperFactory
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DNETRESULT |
| Constructor and Description |
|---|
SolrDocumentMapperFactory() |
| Modifier and Type | Method and Description |
|---|---|
eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory |
getDocumentFactory()
Gets the document factory.
|
com.google.common.base.Function<String,eu.dnetlib.functionality.index.model.document.IndexDocument> |
getRecordMapper(Map<String,eu.dnetlib.functionality.index.model.Any.ValueType> schema,
eu.dnetlib.functionality.index.utils.MetadataReference mdRef,
String dsId,
String version,
boolean emptyResult) |
void |
setDocumentFactory(eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory documentFactory)
Sets the document factory.
|
protected static final String DNETRESULT
public com.google.common.base.Function<String,eu.dnetlib.functionality.index.model.document.IndexDocument> getRecordMapper(Map<String,eu.dnetlib.functionality.index.model.Any.ValueType> schema, eu.dnetlib.functionality.index.utils.MetadataReference mdRef, String dsId, String version, boolean emptyResult)
getRecordMapper in interface eu.dnetlib.functionality.index.feed.DocumentMapperFactorypublic eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory getDocumentFactory()
public void setDocumentFactory(eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory documentFactory)
documentFactory - the documentFactory to setCopyright © 2021. All rights reserved.