Package org.dspace.discovery
package org.dspace.discovery
-
ClassDescriptionClass contains facet query informationThis class represents a filter query for discovery and can contain the following objects: The field in which we are searching The query the query which the filter query is using The displayed valueConfiguration for one field that is to be highlighted Giving 0 as max chars ensures that the entire field is returned !This class represents a query which the discovery back-end can use.Attributes used for sorting of resultsThis class represents the result that the discovery search impl returnsAn utility class to represent the highlighting section of a Discovery SearchThis class contains values from the fields searched for in DiscoveryQuery.javaUtility class that represents the year range for a date facetConstruct a
ContentStreamfrom aFileThis is the basic interface that a data model entity need to implement to be indexable in DiscoverClass used to reindex dspace communities/collections/items into discoveryThis Enum holds all the possible options and combinations for the Index discovery scriptIndexDiscoveryScriptConfiguration<T extends IndexClient>TheScriptConfigurationfor theIndexClientscriptClass for updating search indices in discovery from content events.Interface used for indexing IndexableObject into discoveryUtil methods used by indexing.Search interface that discovery usesException used by discovery when discovery search exceptions occurUtil methods used by discoveryBean containing the SolrClient for the search core.This plugin adds three fields to the solr index to make a facet with/without content in the ORIGINAL Bundle possible (like full text, images...).Adds filenames and file descriptions of all files in the ORIGINAL bundle to the Solr search index.SolrIndexer contains the methods that index Items and their metadata, collections, communities, etc.The purpose of this plugin is to index all ADD type resource policies related to collections.Indexes special normalised values used for comparing items, to be used in e.g.Indexes policies that yield write access to items.Example class that prints out the handle of the DSpace Object currently being indexedIndexing plugin used when indexing the communities/collections/items into DSpaceA Solr Indexing plugin for the "metadata" browse index type.Indexes the UUID of the parent object for any Community, Collection and ItemThis plugin prevents discovery of private items by non-administrators.Restriction plugin that ensures that indexes all the resource policies.Plugin from which users can add additional search parameters for every search that occurs in discoveryCreated with IntelliJ IDEA.A Solr Indexing plugin responsible adding a `supervised` field.Plugin to restrict or grant access to workspace and workflow items based on the discovery configuration used.