程序包 | 说明 |
---|---|
org.opencms.search |
Implements the main full text search and indexing functions available in OpenCms.
|
org.opencms.search.fields |
These classes control the mapping of the OpenCms content to the Lucene search fields.
|
org.opencms.search.galleries |
Implements the search functions for the OpenCms Gallery search index,
which is used by the Advanced Direct Edit (ADE) functions.
|
org.opencms.search.solr | |
org.opencms.workplace.tools.searchindex |
This package contains the tool classes for the management of search indexes and related administration views.
|
org.opencms.xml.content |
Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsLuceneDocument.addSearchField(CmsSearchField field,
java.lang.String value) |
void |
I_CmsSearchDocument.addSearchField(CmsSearchField field,
java.lang.String value)
Adds a dynamic search field to the index.
|
boolean |
CmsSearchManager.removeSearchFieldConfigurationField(CmsSearchFieldConfiguration fieldConfiguration,
CmsSearchField field)
Removes a search field from the field configuration.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsLuceneField
An individual field configuration in a Lucene search index.
|
限定符和类型 | 方法和说明 |
---|---|
CmsSearchField |
CmsSearchFieldConfiguration.getField(java.lang.String name)
Returns the configured
CmsSearchField instance with the given name. |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsSearchField> |
CmsSearchFieldConfiguration.getFields()
Returns the list of configured
CmsSearchField instances. |
限定符和类型 | 方法和说明 |
---|---|
void |
CmsLuceneFieldConfiguration.addField(CmsSearchField field) |
void |
CmsSearchFieldConfiguration.addField(CmsSearchField field)
Adds a field to this search field configuration.
|
protected I_CmsSearchDocument |
CmsSearchFieldConfiguration.appendFieldMapping(I_CmsSearchDocument document,
CmsSearchField field,
CmsObject cms,
CmsResource resource,
I_CmsExtractionResult extractionResult,
java.util.List<CmsProperty> properties,
java.util.List<CmsProperty> propertiesSearched)
Extends the given document by the mappings for the given field.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsSearchFieldConfiguration.addFields(java.util.Collection<CmsSearchField> fields)
Adds fields.
|
限定符和类型 | 方法和说明 |
---|---|
protected I_CmsSearchDocument |
CmsGallerySearchFieldConfiguration.appendMultipleFieldMapping(I_CmsSearchDocument document,
CmsSearchField field,
CmsObject cms,
CmsResource resource,
I_CmsExtractionResult extractionResult,
java.util.List<CmsProperty> properties,
java.util.List<CmsProperty> propertiesSearched)
Extends the given document by the gallery index special multiple language filed mappings for the given field.
|
限定符和类型 | 类和说明 |
---|---|
class |
CmsSolrField
An individual field for the Solr search index.
|
限定符和类型 | 方法和说明 |
---|---|
protected java.util.Set<CmsSearchField> |
CmsSolrFieldConfiguration.getXSDMappings(CmsObject cms,
CmsResource resource)
Returns the search field mappings declared within the XSD.
|
限定符和类型 | 方法和说明 |
---|---|
void |
CmsSolrDocument.addSearchField(CmsSearchField sfield,
java.lang.String value) |
protected I_CmsSearchDocument |
CmsSolrFieldConfiguration.appendFieldMapping(I_CmsSearchDocument document,
CmsSearchField sfield,
CmsObject cms,
CmsResource resource,
I_CmsExtractionResult extractionResult,
java.util.List<CmsProperty> properties,
java.util.List<CmsProperty> propertiesSearched) |
限定符和类型 | 字段和说明 |
---|---|
protected CmsSearchField |
A_CmsMappingDialog.m_field
The user object that is edited on this dialog.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsSearchField> |
CmsSearchWidgetDialog.getSearchFields()
Returns the list of searchable fields used in the workplace search index.
|
限定符和类型 | 字段和说明 |
---|---|
protected java.util.Map<java.lang.String,CmsSearchField> |
CmsDefaultXmlContentHandler.m_searchFields
The Solr field configurations.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Set<CmsSearchField> |
I_CmsXmlContentHandler.getSearchFields()
Returns all configured Search fields for this XML content.
|
java.util.Set<CmsSearchField> |
CmsDefaultXmlContentHandler.getSearchFields() |
限定符和类型 | 方法和说明 |
---|---|
protected void |
CmsDefaultXmlContentHandler.addSearchField(CmsXmlContentDefinition contentDefinition,
CmsSearchField field)
Adds a Solr field for an element.
|