public class BibDCIndexer extends BibMarcIndexer
recordProcessor
ID_FIELD_PREFIX
ALL_TEXT, AUTHOR_DISPLAY, AUTHOR_FACET, AUTHOR_SEARCH, AUTHOR_SORT, BIB_ID, CLMS_RET_FLAG, CLMS_RET_FLAG_CRE_DATE, CLMS_RET_NOTE, COVERAGE_DISPLAY, COVERAGE_SEARCH, CREATED_BY, CURRENT_BORROWER, DATE_ENTERED, DATE_UPDATED, DESCRIPTION_DISPLAY, DESCRIPTION_SEARCH, DOC_CATEGORY, DOC_CATEGORY_VALUE, DOC_FORMAT, DOC_FORMAT_INSTANCE_VALUE, DOC_TYPE, DOC_TYPE_HOLDING_VALUE, DOC_TYPE_INSTANCE_VALUE, DOC_TYPE_ITEM_VALUE, DUE_DATE_TIME, EDITION_DISPLAY, EDITION_SEARCH, FORMAT_DISPLAY, FORMAT_FACET, FORMAT_SEARCH, GENRE_FACET, ID, IS_ANALYTIC, IS_SERIES, ISBN_DISPLAY, ISBN_NOT_NORMALIZED, ISBN_SEARCH, ISSN_DISPLAY, ISSN_SEARCH, JOURNAL_TITLE_DISPLAY, JOURNAL_TITLE_SEARCH, JOURNAL_TITLE_SORT, LANGUAGE_DISPLAY, LANGUAGE_FACET, LANGUAGE_SEARCH, LEADER, LOCALID_DISPLAY, LOCALID_SEARCH, PROXY_BORROWER, PUBLICATIONDATE_DISPLAY, PUBLICATIONDATE_FACET, PUBLICATIONDATE_SEARCH, PUBLICATIONDATE_SORT, PUBLISHER_DISPLAY, PUBLISHER_SEARCH, RELATION_DISPLAY, RELATION_SEARCH, STAFF_ONLY_FLAG, STATUS_DISPLAY, STATUS_SEARCH, STATUS_UPDATED_ON, SUBJECT_DISPLAY, SUBJECT_FACET, SUBJECT_SEARCH, SYSTEM_CONTROL_NUMBER, TITLE_DISPLAY, TITLE_SEARCH, TITLE_SORT, TYPE_DISPLAY, TYPE_SEARCH, UNIQUE_ID, UPDATED_BY
Constructor and Description |
---|
BibDCIndexer() |
Modifier and Type | Method and Description |
---|---|
org.apache.solr.common.SolrInputDocument |
buildSolrInputDocument(BibDcRecord record) |
protected void |
buildSolrInputDocument(Object object,
List<org.apache.solr.common.SolrInputDocument> solrInputDocuments) |
List |
getAllText(BibDcRecord record)
Method to give all_text field to a given WorkBibDublinRecord.
|
static BibDCIndexer |
getInstance() |
bind, bindAnalytics, buildFieldValue, buildPublicationDateFacetValue, buildPublicationDateFacetValues, buildSolrInputDocument, createTree, createTrees, createTrees, deleteRecordInSolr, extractPublicationDateWithRegex, getAllText, getRecordFormat, getSortString, getSortString, indexSolrDocuments, setCommonFields, updateRecordInSolr
addBibInfoForHoldingsOrItems, addBibInfoForHoldingsOrItems, addHoldingsInfoToItem, appendData, assignUUIDs, buildLocationNameAndLocationLevel, buildSolrInputDocFromSolrDoc, buildSolrInputDocFromSolrDoc, buildSortableCallNumber, create, delete, getSolrDocumentBySolrId, getSolrDocumentByUUID, getSolrDocumentByUUIDs, indexSolrDocuments, modifySolrDocForDestination, modifySolrDocForSource, removeFieldFromSolrInputDocument, rollback, transfer, update
public BibDCIndexer()
public static BibDCIndexer getInstance()
protected void buildSolrInputDocument(Object object, List<org.apache.solr.common.SolrInputDocument> solrInputDocuments)
buildSolrInputDocument
in class BibMarcIndexer
public org.apache.solr.common.SolrInputDocument buildSolrInputDocument(BibDcRecord record)
public List getAllText(BibDcRecord record)
record
- Copyright © 2004–2014 The Kuali Foundation. All rights reserved.