Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- main(String[]) - Static method in class io.goobi.viewer.controller.ConvertAbbyyToAlto
-
main.
- main(String[]) - Static method in class io.goobi.viewer.controller.JsonObjectSignatureBuilder
- main(String[]) - Static method in class io.goobi.viewer.model.security.user.IpRange
-
main.
- main(String[]) - Static method in class io.goobi.viewer.model.security.user.User
-
main.
- main(String[]) - Static method in class io.goobi.viewer.model.toc.export.pdf.TocWriter
-
main.
- MaintenanceMode - Class in io.goobi.viewer.model.administration
-
JPA entity that stores the maintenance mode configuration, including its enabled state and multilingual message text displayed to visitors during scheduled downtime.
- MaintenanceMode() - Constructor for class io.goobi.viewer.model.administration.MaintenanceMode
-
Default constructor.
- maintenanceModeToggleChangedListener(AjaxBehaviorEvent) - Method in class io.goobi.viewer.managedbeans.AdminBean
-
Ajax event listener for saving the maintenance mode after the enabled/disabled status has been toggled.
- MaintenanceModeTranslation - Class in io.goobi.viewer.model.administration
-
JPA entity that stores a single language-specific translation of a
MaintenanceModetext field. - MaintenanceModeTranslation() - Constructor for class io.goobi.viewer.model.administration.MaintenanceModeTranslation
-
Default constructor.
- MaintenanceModeTranslation(String, String, String, MaintenanceMode) - Constructor for class io.goobi.viewer.model.administration.MaintenanceModeTranslation
-
Creates a new MaintenanceModeTranslation instance.
- MaintenanceModeUpdate - Class in io.goobi.viewer.dao.update
- MaintenanceModeUpdate() - Constructor for class io.goobi.viewer.dao.update.MaintenanceModeUpdate
- ManifestBuilder - Class in io.goobi.viewer.model.iiif.presentation.v2.builder
-
Builds IIIF Presentation API v2 Manifest resources from Solr index data and content files.
- ManifestBuilder - Class in io.goobi.viewer.model.iiif.presentation.v3.builder
-
Builds IIIF Presentation API v3 Manifest resources from Solr index data and content files.
- ManifestBuilder(AbstractApiUrlManager) - Constructor for class io.goobi.viewer.model.iiif.presentation.v2.builder.ManifestBuilder
-
Creates a new ManifestBuilder instance.
- ManifestBuilder(AbstractApiUrlManager, HttpServletRequest) - Constructor for class io.goobi.viewer.model.iiif.presentation.v3.builder.ManifestBuilder
-
Creates a new ManifestBuilder instance.
- ManifestLinkConfiguration - Class in io.goobi.viewer.controller.model
-
Configuration for a manifest link entry displayed in the viewer, combining a display label, a format identifier, and the metadata object that provides the target URL.
- ManifestLinkConfiguration(String, String, Metadata) - Constructor for class io.goobi.viewer.controller.model.ManifestLinkConfiguration
- MANUAL - Enum constant in enum class io.goobi.viewer.model.maps.GeoMap.GeoMapType
- ManualFeatureSet - Class in io.goobi.viewer.model.maps
-
A
FeatureSetimplementation that stores geo map features as manually entered GeoJSON strings, persisted as a collection of feature entries in the database. - ManualFeatureSet() - Constructor for class io.goobi.viewer.model.maps.ManualFeatureSet
- ManualFeatureSet(ManualFeatureSet) - Constructor for class io.goobi.viewer.model.maps.ManualFeatureSet
- map() - Method in class io.goobi.viewer.model.translations.MultiLanguageValue
- MapTranslation - Class in io.goobi.viewer.model.maps
- MapTranslation() - Constructor for class io.goobi.viewer.model.maps.MapTranslation
-
Empty Constructor.
- MapTranslation(MapTranslation) - Constructor for class io.goobi.viewer.model.maps.MapTranslation
- MapTranslation(String, String, GeoMap) - Constructor for class io.goobi.viewer.model.maps.MapTranslation
-
Constructor without value.
- markAsFound(boolean) - Method in class io.goobi.viewer.model.archives.ArchiveEntry
- MarkerGenerationType - Enum Class in io.goobi.viewer.model.maps
-
Defines how geo-map markers are rendered:
FEATURELISTdisplays individual feature markers, whileHEATMAPrenders an aggregated heat-map layer. - matches(PageType) - Method in class io.goobi.viewer.model.urlresolution.ViewerPath
-
matches.
- matches(String) - Method in enum class io.goobi.viewer.api.rest.model.ner.NERTag.Type
- matches(String) - Method in class io.goobi.viewer.model.search.FuzzySearchTerm
-
Tests if a given text containing a single word.
- matches(String) - Method in enum class io.goobi.viewer.model.viewer.PageType
-
matches.
- matches(URI) - Method in enum class io.goobi.viewer.model.viewer.PageType
-
matches.
- matches(Collection<T>) - Method in class io.goobi.viewer.model.viewer.record.views.AnyMatchCondition
- matches(T) - Method in class io.goobi.viewer.model.viewer.record.views.ComparisonCondition
- matches(T) - Method in class io.goobi.viewer.model.viewer.record.views.Condition
- matchesClientIdentifier(String) - Method in class io.goobi.viewer.model.security.clients.ClientApplication
-
Check if the given identifier matches this instances
ClientApplication.clientIdentifier. - matchesConfiguration(HierarchicalConfiguration<ImmutableNode>) - Method in class io.goobi.viewer.controller.model.ViewAttributes
- matchesFilter(String) - Method in class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
- matchesFilter(String) - Method in class io.goobi.viewer.model.cms.recordnotes.CMSRecordNote
- matchesFilter(String) - Method in class io.goobi.viewer.model.cms.recordnotes.CMSSingleRecordNote
- matchesLabel(String) - Method in class io.goobi.viewer.model.cms.CMSNavigationItem
-
Check to highlight this item as 'currentPage'.
- matchesPage(PageType, PhysicalElement, HttpServletRequest, RecordPropertyCache) - Method in class io.goobi.viewer.model.viewer.record.views.VisibilityCondition
- matchesPage(String) - Method in class io.goobi.viewer.model.cms.CMSNavigationItem
- matchesRangeHeaderPattern(String) - Static method in class io.goobi.viewer.api.rest.model.MediaDeliveryService
- matchesRecord(PageType, ViewManager, HttpServletRequest, RecordPropertyCache) - Method in class io.goobi.viewer.model.viewer.record.views.VisibilityCondition
- matchesRecord(String) - Method in class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
-
Check if the given pi is a match for the query of the record note The pi is a match if the record note query combined with a query for the given pi returns at least one result.
- MatchGroup - Class in io.goobi.viewer.model.iiif.search.parser
-
Captures a single text match found during IIIF search parsing, holding the matched string together with its start and end character offsets within the source text.
- MatchGroup(int, int, String) - Constructor for class io.goobi.viewer.model.iiif.search.parser.MatchGroup
- matchIp(String) - Method in class io.goobi.viewer.model.security.clients.ClientApplication
-
Checks if the given IP address matches the
ClientApplication.subnetMaskof this client. - matchIp(String) - Method in class io.goobi.viewer.model.security.user.IpRange
-
matchIp.
- matchPage(String) - Method in class io.goobi.viewer.managedbeans.DisplayConditions
-
Called with a string in form of a modified json object.
- matchRecord(String) - Method in class io.goobi.viewer.managedbeans.DisplayConditions
-
Called with a string in form of a modified json object.
- MAX - Static variable in class io.goobi.viewer.model.job.download.DownloadOption
-
Dimension symbolizing the maximal image size.
- MAX_DESCRIPTION_LENGTH - Static variable in class io.goobi.viewer.managedbeans.CMSSidebarWidgetsBean
- MAX_ENTRIES_DEFAULT - Static variable in class io.goobi.viewer.model.cms.CMSSlider
- MAX_ENTRIES_MAX - Static variable in class io.goobi.viewer.model.cms.CMSSlider
- MAX_ENTRIES_MIN - Static variable in class io.goobi.viewer.model.cms.CMSSlider
- MAX_HITS - Static variable in class io.goobi.viewer.solr.SolrSearchIndex
-
Constant
MAX_HITS=1000000. - MAX_HITS_EXPANDED - Static variable in class io.goobi.viewer.solr.SolrSearchIndex
- MAX_LABEL_LENGTH - Static variable in class io.goobi.viewer.model.security.user.UserActivity
- MAX_RECORD_HITS - Static variable in class io.goobi.viewer.model.maps.SolrFeatureSet
- mayAnnotate(User, String) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
-
Check if the user is allowed to annotate the given pi for this campaign.
- mayEdit(CMSPage) - Method in class io.goobi.viewer.managedbeans.CmsBean
-
mayEdit.
- mayEdit(User) - Method in class io.goobi.viewer.model.annotation.comments.CommentLegacy
-
Checks whether the user with the given ID is allowed to edit this comment (i.e. the annotation belongs to this (proper) user.
- mayEdit(User) - Method in class io.goobi.viewer.model.annotation.PersistentAnnotation
-
Checks whether the user with the given ID is allowed to edit this comment (i.e. the annotation belongs to this (proper) user.
- mayHaveArea() - Method in class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent
-
mayHaveArea.
- mayLogIn(String) - Method in class io.goobi.viewer.model.security.clients.ClientApplication
- mayRemoveCategoryFromPage(CMSCategory) - Method in class io.goobi.viewer.managedbeans.CmsPageEditBean
-
mayRemoveCategoryFromPage.
- mayReview(User, String) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
-
Check if the user is allowed to review the given pi for this campaign.
- MD_ANNOTATION_ID - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MD_ANNOTATION_ID="MD_ANNOTATION_ID". - MD_BODY - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MD_BODY="MD_BODY". - MD_DATECREATED - Static variable in class io.goobi.viewer.solr.SolrConstants
- MD_TEXT - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MD_TEXT="MD_TEXT". - MD_VALUE - Static variable in class io.goobi.viewer.solr.SolrConstants
- MD_YEARPUBLISH - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MD_YEARPUBLISH="MD_YEARPUBLISH". - MDNUM_FILESIZE - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MDNUM_FILESIZE="MDNUM_FILESIZE". - media - Variable in class io.goobi.viewer.dao.update.CMSCategoryUpdate
- MEDIA - Enum constant in enum class io.goobi.viewer.model.cms.CMSSlider.SourceType
- MEDIA - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- MEDIA - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.FileType
-
Abstract type comprising all types which are viewable in object view.
- MEDIA_RESOURCE - Enum constant in enum class io.goobi.viewer.model.statistics.usage.RequestType
-
REST-call to an image or other media resource of a record.
- MediaDeliveryService - Class in io.goobi.viewer.api.rest.model
-
Service class that handles HTTP file delivery with support for byte-range requests, conditional caching headers (ETag, If-Modified-Since), and optional GZIP encoding for text content.
- MediaDeliveryService() - Constructor for class io.goobi.viewer.api.rest.model.MediaDeliveryService
- MediaHandler - Class in io.goobi.viewer.controller.imaging
-
Resolves urls audio or video files.
- MediaHandler() - Constructor for class io.goobi.viewer.controller.imaging.MediaHandler
- MediaHandler(AbstractApiUrlManager) - Constructor for class io.goobi.viewer.controller.imaging.MediaHandler
-
Creates a new MediaHandler instance.
- MediaItem - Class in io.goobi.viewer.model.cms.media
-
Simple representation of a cms-media-item.
- MediaItem(CMSMediaItem, HttpServletRequest) - Constructor for class io.goobi.viewer.model.cms.media.MediaItem
- MediaItem(URI) - Constructor for class io.goobi.viewer.model.cms.media.MediaItem
- MediaList - Class in io.goobi.viewer.model.cms.media
-
Contains a list of
MediaItemsbuilt fromCMSMediaItems. - MediaList(List<CMSMediaItem>) - Constructor for class io.goobi.viewer.api.rest.v2.cms.CMSMediaResource.MediaList
- MediaList(List<CMSMediaItem>, HttpServletRequest) - Constructor for class io.goobi.viewer.model.cms.media.MediaList
- MediaResource - Class in io.goobi.viewer.api.rest.v1.media
-
REST resource for accessing and delivering audio and video media files associated with digitized records.
- MediaResource(String) - Constructor for class io.goobi.viewer.api.rest.v1.media.MediaResource
- MediaResourceBinding - Annotation Interface in io.goobi.viewer.api.rest.bindings
-
JAX-RS name binding annotation used to mark REST endpoints that serve media resources.
- MediaResourceHelper - Class in io.goobi.viewer.api.rest.model
-
Helper class for serving media resources via the REST API, handling content-type detection, redirect decisions, and HTTP response header configuration based on viewer media-type settings.
- MediaResourceHelper(Configuration) - Constructor for class io.goobi.viewer.api.rest.model.MediaResourceHelper
- MEI - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.FileType
- memberSelectedAction(ValueChangeEvent) - Method in class io.goobi.viewer.managedbeans.UserGroupBean
-
memberSelectedAction.
- merge(Map<AnnotationType, List<AnnotationList>>, Map<AnnotationType, AnnotationList>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.SequenceBuilder
-
merge.
- mergeAnnotationLists(String, Map<AnnotationType, List<AnnotationList>>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.LayerBuilder
-
mergeAnnotationLists.
- message - Variable in class io.goobi.viewer.model.job.upload.UploadJob
-
Error messages, etc.
- message(String) - Static method in class io.goobi.viewer.api.rest.v1.media.TempMediaFileResource
- MESSAGE_PROPERTY_ERROR - Static variable in class io.goobi.viewer.controller.mq.ViewerMessage
- MESSAGE_PROPERTY_INFO - Static variable in class io.goobi.viewer.controller.mq.ViewerMessage
- MessageEntry - Class in io.goobi.viewer.model.translations.admin
-
A single message key with all its available translations for admin backend editing.
- MessageEntry(String, String, List<MessageValue>) - Constructor for class io.goobi.viewer.model.translations.admin.MessageEntry
-
Constructor with a composite key.
- MessageEntry(String, List<MessageValue>) - Constructor for class io.goobi.viewer.model.translations.admin.MessageEntry
- MessageEntry.TranslationStatus - Enum Class in io.goobi.viewer.model.translations.admin
-
Represents the completeness of translations for a
MessageEntryacross all configured locales. - MessageHandler<V> - Interface in io.goobi.viewer.controller.mq
-
Interface for handlers that process
ViewerMessagetickets from the message queue and return a result. - MessageQueueBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for monitoring and managing the viewer's internal message queue.
- MessageQueueBean() - Constructor for class io.goobi.viewer.managedbeans.MessageQueueBean
-
Creates a new MessageQueueBean instance.
- MessageQueueBean(MessageQueueManager) - Constructor for class io.goobi.viewer.managedbeans.MessageQueueBean
-
Creates a new MessageQueueBean instance.
- MessageQueueBean.MessageQueueState - Enum Class in io.goobi.viewer.managedbeans
- MessageQueueException - Exception Class in io.goobi.viewer.exceptions
-
Thrown when an operation on the internal message queue fails, for example when a message cannot be enqueued, dispatched, or acknowledged.
- MessageQueueException() - Constructor for exception class io.goobi.viewer.exceptions.MessageQueueException
- MessageQueueException(String) - Constructor for exception class io.goobi.viewer.exceptions.MessageQueueException
- MessageQueueException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.MessageQueueException
- MessageQueueException(String, Throwable, boolean, boolean) - Constructor for exception class io.goobi.viewer.exceptions.MessageQueueException
- MessageQueueException(Throwable) - Constructor for exception class io.goobi.viewer.exceptions.MessageQueueException
- MessageQueueManager - Class in io.goobi.viewer.controller.mq
-
Manages handling of messages by their respective MessageHandlers.
- MessageQueueManager() - Constructor for class io.goobi.viewer.controller.mq.MessageQueueManager
- MessageQueueManager(ActiveMQConfig, IDAO) - Constructor for class io.goobi.viewer.controller.mq.MessageQueueManager
- MessageQueueManager(ActiveMQConfig, IDAO, Map<String, MessageHandler<MessageStatus>>) - Constructor for class io.goobi.viewer.controller.mq.MessageQueueManager
- Messages - Class in io.goobi.viewer.messages
-
Utility class for looking up localised message strings from the viewer's resource bundles.
- MessagesBean - Class in io.goobi.viewer.managedbeans
-
JSF request-scoped backing bean providing utility methods for message key generation, translation lookup, HTML sanitization, and message parameter substitution for use in Facelets templates.
- MessagesBean() - Constructor for class io.goobi.viewer.managedbeans.MessagesBean
- MessageStatus - Enum Class in io.goobi.viewer.controller.mq
-
Enumeration of the possible processing states for a message queue entry, each carrying a message-key label used for display in the admin UI.
- MessagesTranslation - Class in io.goobi.viewer.messages
-
Represents a single translated message entry with its locale and value.
- MessagesTranslation(String, String, String) - Constructor for class io.goobi.viewer.messages.MessagesTranslation
-
Creates a new MessagesTranslation instance.
- MessageValue - Class in io.goobi.viewer.model.translations.admin
-
Language + translation pair.
- MessageValue(String, String, String) - Constructor for class io.goobi.viewer.model.translations.admin.MessageValue
- Metadata - Class in io.goobi.viewer.model.metadata
-
Metadata field configuration.
- Metadata() - Constructor for class io.goobi.viewer.model.metadata.Metadata
-
Default constructor.
- Metadata(Metadata) - Constructor for class io.goobi.viewer.model.metadata.Metadata
- Metadata(String, String, String, MetadataParameter, String, Locale) - Constructor for class io.goobi.viewer.model.metadata.Metadata
-
Creates a new Metadata instance.
- Metadata(String, String, String, String) - Constructor for class io.goobi.viewer.model.metadata.Metadata
-
Constructor with a single metadata value.
- Metadata(String, String, String, List<MetadataParameter>) - Constructor for class io.goobi.viewer.model.metadata.Metadata
-
Constructor with a
MetadataParameterlist. - Metadata(String, String, List<MetadataParameter>) - Constructor for class io.goobi.viewer.model.metadata.Metadata
-
Constructor with a
MetadataParameterlist. - METADATA - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- METADATA - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.questions.QuestionType
- METADATA - Enum constant in enum class io.goobi.viewer.model.maps.SolrSearchScope
- METADATA - Enum constant in enum class io.goobi.viewer.model.search.HitType
- METADATA - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.DocType
- METADATA_LIST_TYPE_PAGE - Static variable in class io.goobi.viewer.controller.Configuration
- METADATA_LIST_TYPE_SEARCH_HIT - Static variable in class io.goobi.viewer.controller.Configuration
- MetadataBean - Class in io.goobi.viewer.managedbeans
-
Provides the metadata for the current structure and event elements.
- MetadataBean() - Constructor for class io.goobi.viewer.managedbeans.MetadataBean
-
Empty constructor.
- MetadataBuilder - Class in io.goobi.viewer.model.metadata
-
Builds localised metadata values from Solr documents and struct elements by applying configured
MetadataParameterdefinitions. - MetadataBuilder(ComplexMetadata) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(MetadataContainer) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(MetadataContainer, MetadataContainer, MetadataContainer) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(MetadataContainer, MetadataContainer, MetadataContainer, MetadataContainer) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(StructElement) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(Map<String, List<IMetadataValue>>) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(Map<String, List<IMetadataValue>>, Map<String, List<IMetadataValue>>, Map<String, List<IMetadataValue>>, Map<String, List<IMetadataValue>>) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataBuilder(SolrDocument) - Constructor for class io.goobi.viewer.model.metadata.MetadataBuilder
- MetadataContainer - Class in io.goobi.viewer.model.metadata
-
An object containing a number of translatable metadata values.
- MetadataContainer(MetadataContainer) - Constructor for class io.goobi.viewer.model.metadata.MetadataContainer
-
Cloning constructor.
- MetadataContainer(String, IMetadataValue) - Constructor for class io.goobi.viewer.model.metadata.MetadataContainer
- MetadataContainer(String, IMetadataValue, Map<String, List<IMetadataValue>>) - Constructor for class io.goobi.viewer.model.metadata.MetadataContainer
- MetadataContainer(String, String) - Constructor for class io.goobi.viewer.model.metadata.MetadataContainer
- MetadataContainer(Map<String, List<IMetadataValue>>) - Constructor for class io.goobi.viewer.model.metadata.MetadataContainer
- MetadataDataProvider - Class in io.goobi.viewer.model.maps.features
-
Feature data provider that retrieves Solr metadata documents (DOCTYPE:METADATA) and their parent top-level records for use in geo map feature generation.
- MetadataDataProvider(SolrSearchIndex, List<String>) - Constructor for class io.goobi.viewer.model.maps.features.MetadataDataProvider
- MetadataDocument - Class in io.goobi.viewer.model.maps.features
-
Aggregates a Solr main document together with its inline metadata, grouped METADATA child documents, and structural child docstructs, used to supply data for geo-map feature generation.
- MetadataDocument(String, String, MetadataContainer, ComplexMetadataContainer, Collection<MetadataDocument>) - Constructor for class io.goobi.viewer.model.maps.features.MetadataDocument
- MetadataElement - Class in io.goobi.viewer.model.metadata
-
Represents a group of metadata fields belonging to a single structural element of a digitized record.
- MetadataElement() - Constructor for class io.goobi.viewer.model.metadata.MetadataElement
- MetadataElement.MetadataType - Class in io.goobi.viewer.model.metadata
-
Wrapper class for the metadata type numerical value.
- metadataFields - Variable in class io.goobi.viewer.model.viewer.StructElementStub
-
Map containing all field values from the Solr document.
- MetadataListElement - Interface in io.goobi.viewer.model.metadata
-
Marker interface for elements that can appear in a displayed metadata list, such as individual metadata entries or separators.
- MetadataListSeparator - Class in io.goobi.viewer.model.metadata
-
A
MetadataListElementthat acts as a visual separator between groups of metadata entries in a displayed metadata list. - MetadataListSeparator() - Constructor for class io.goobi.viewer.model.metadata.MetadataListSeparator
- metadataMap - Variable in class io.goobi.viewer.model.metadata.ComplexMetadataContainer
- MetadataParameter - Class in io.goobi.viewer.model.metadata
-
Defines a single parameter within a metadata field configuration, specifying the Solr field and display options.
- MetadataParameter() - Constructor for class io.goobi.viewer.model.metadata.MetadataParameter
- MetadataParameter(MetadataParameter) - Constructor for class io.goobi.viewer.model.metadata.MetadataParameter
- MetadataParameter(MetadataParameter.MetadataParameterType, String) - Constructor for class io.goobi.viewer.model.metadata.MetadataParameter
- MetadataParameter.MetadataParameterType - Enum Class in io.goobi.viewer.model.metadata
-
Enumerates the display and processing types for a metadata parameter, such as plain fields, translated fields, date fields, identifier fields, norm data fields, and others.
- MetadataReplaceRule - Class in io.goobi.viewer.model.metadata
-
Defines a search-and-replace rule applied to metadata values before display.
- MetadataReplaceRule(Object, String, MetadataReplaceRule.MetadataReplaceRuleType) - Constructor for class io.goobi.viewer.model.metadata.MetadataReplaceRule
- MetadataReplaceRule(Object, String, String, MetadataReplaceRule.MetadataReplaceRuleType) - Constructor for class io.goobi.viewer.model.metadata.MetadataReplaceRule
- MetadataReplaceRule.MetadataReplaceRuleType - Enum Class in io.goobi.viewer.model.metadata
-
Enumerates the matching strategies for a replace rule: character-level, string-level, or regular expression.
- MetadataTools - Class in io.goobi.viewer.model.metadata
-
Utility class providing helpers for processing, formatting, and normalising metadata values.
- MetadataType() - Constructor for class io.goobi.viewer.model.metadata.MetadataElement.MetadataType
- MetadataType(int) - Constructor for class io.goobi.viewer.model.metadata.MetadataElement.MetadataType
- METADATATYPE - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
METADATATYPE="METADATATYPE". - MetadataValue - Class in io.goobi.viewer.model.metadata
-
Wrapper class for metadata parameter value groups, so that JSF can iterate through them properly.
- MetadataView - Class in io.goobi.viewer.model.metadata
-
A MetadataView represents a single record metadata view page within a record (along with an own link in the views widget).
- MetadataView() - Constructor for class io.goobi.viewer.model.metadata.MetadataView
- MetadataView.MetadataViewLocation - Enum Class in io.goobi.viewer.model.metadata
-
Enumerates the possible display locations for a metadata view, either in the main object view or in the sidebar.
- MetadataWrapper - Class in io.goobi.viewer.model.metadata
-
Wraps a
Metadatainstance together with a key-value pair representing the currently selected metadata value and its display label. - MetadataWrapper() - Constructor for class io.goobi.viewer.model.metadata.MetadataWrapper
- METS - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v2.builder.LinkingProperty.LinkingTarget
- METS - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v3.builder.LinkingProperty.LinkingTarget
- MetsResolver - Class in io.goobi.viewer.servlets
-
Servlet implementation class MetsResolver.
- MetsResolver() - Constructor for class io.goobi.viewer.servlets.MetsResolver
- MIDFIX_LANG - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MIDFIX_LANG="_LANG_". - MILLISFIELD - Enum constant in enum class io.goobi.viewer.model.metadata.MetadataParameter.MetadataParameterType
- MIME_TYPE - Static variable in class io.goobi.viewer.model.variables.ReplacerVariables
- MimeType - Class in io.goobi.viewer.model.viewer
-
Class to determine uses of various media mimetypes.
- MimeType() - Constructor for class io.goobi.viewer.model.viewer.MimeType
- MimeType(String) - Constructor for class io.goobi.viewer.model.viewer.MimeType
- MimeType(SolrDocument) - Constructor for class io.goobi.viewer.model.viewer.MimeType
- MIMETYPE - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MIMETYPE="MIMETYPE". - MIMETYPE_TEI - Static variable in class io.goobi.viewer.controller.StringConstants
- MIMETYPE_TEXT_CSV - Static variable in class io.goobi.viewer.controller.StringConstants
- MIMETYPE_TEXT_HTML - Static variable in class io.goobi.viewer.controller.StringConstants
- MIMETYPE_TEXT_PLAIN - Static variable in class io.goobi.viewer.controller.StringConstants
- MIMETYPE_TEXT_XML - Static variable in class io.goobi.viewer.controller.StringConstants
- MIRADOR_LIB_PATH - Static variable in class io.goobi.viewer.model.bookmark.BookmarkList
- mirrorAdvancedSearchCurrentHierarchicalFacets() - Method in class io.goobi.viewer.managedbeans.SearchBean
-
Matches the selected collection item in the advanced search to the current value of
currentCollection. - MISC - Enum constant in enum class io.goobi.viewer.api.rest.model.ner.NERTag.Type
- MiscUpdate - Class in io.goobi.viewer.dao.update
-
Database migration step that performs miscellaneous housekeeping tasks, such as dropping obsolete tables that are no longer used by the application.
- MiscUpdate() - Constructor for class io.goobi.viewer.dao.update.MiscUpdate
- MODEL - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.FileType
- modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class io.goobi.viewer.websockets.GetHttpSessionConfigurator
- ModuleMissingException - Exception Class in io.goobi.viewer.exceptions
-
Thrown when a required Goobi viewer module is not installed or not available at runtime.
- ModuleMissingException(String) - Constructor for exception class io.goobi.viewer.exceptions.ModuleMissingException
-
Creates a new ModuleMissingException instance.
- MONITORING - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- MONITORING_CORE_VERSION - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- MonitoringResource - Class in io.goobi.viewer.api.rest.v1.monitoring
-
REST resource providing application health checks and version information for monitoring systems.
- MonitoringResource() - Constructor for class io.goobi.viewer.api.rest.v1.monitoring.MonitoringResource
- MonitoringStatus - Class in io.goobi.viewer.api.rest.model.monitoring
-
Data transfer object representing the current monitoring status of the Goobi viewer, including the health of Solr, the database, the image server, the message queue, and version information.
- MonitoringStatus() - Constructor for class io.goobi.viewer.api.rest.model.monitoring.MonitoringStatus
- MONTHDAY - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
MONTHDAY="MONTHDAY". - moveDownSidebarElement(CMSSidebarElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
- moveDownSidebarElement(CMSSidebarElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
- moveUpSidebarElement(CMSSidebarElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
- moveUpSidebarElement(CMSSidebarElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
- moveUserContributions(User, User) - Method in interface io.goobi.viewer.modules.IModule
-
Moves all content created by the given user to a different user.
- MovingWallAnnualStatistics - Class in io.goobi.viewer.model.statistics
-
Produces a list of record identifiers that were unlocked during the set year.
- MovingWallAnnualStatistics(int) - Constructor for class io.goobi.viewer.model.statistics.MovingWallAnnualStatistics
- MovingWallStatisticsResource - Class in io.goobi.viewer.api.rest.v1.statistics
-
REST resource providing statistics about moving wall access restrictions and record availability by publication year.
- MovingWallStatisticsResource() - Constructor for class io.goobi.viewer.api.rest.v1.statistics.MovingWallStatisticsResource
- MSG_ADMIN_ADDED_SUCCESSFULLY - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_ADMIN_DELETE_FAILURE - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_ADMIN_DELETED_SUCCESSFULLY - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_ADMIN_SAVE_ERROR - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_ADMIN_UPDATED_SUCCESSFULLY - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_DOWNLOAD_TICKET_EMAIL_SUBJECT - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_ERR_PASSWORD_INCORRECT - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_ERR_SEND_EMAIL - Static variable in class io.goobi.viewer.controller.StringConstants
- MSG_TRANSKRIBUS_RECORDIGESTERROR - Static variable in class io.goobi.viewer.controller.StringConstants
- MultiLanguageValue - Class in io.goobi.viewer.model.translations
- MultiLanguageValue(String, Locale, Collection<Locale>) - Constructor for class io.goobi.viewer.model.translations.MultiLanguageValue
- MultiPageReference - Class in io.goobi.viewer.api.rest.model.ner
-
REST API model representing a contiguous range of pages (defined by a first and last page order number) that share a set of NER tag counts.
- MultiPageReference() - Constructor for class io.goobi.viewer.api.rest.model.ner.MultiPageReference
-
Creates a new MultiPageReference instance.
- MultiPageReference(int) - Constructor for class io.goobi.viewer.api.rest.model.ner.MultiPageReference
-
Creates a new MultiPageReference instance.
- MultiPageReference(Integer, Integer) - Constructor for class io.goobi.viewer.api.rest.model.ner.MultiPageReference
-
Creates a new MultiPageReference instance.
- MultiSelectDropdown - Class in io.goobi.viewer.faces.components
- MultiSelectDropdown() - Constructor for class io.goobi.viewer.faces.components.MultiSelectDropdown
- mustAgreeToTermsOfUse() - Method in class io.goobi.viewer.managedbeans.UserBean
-
Checks if the current user is required to agree to the terms of use.
- MyExceptionHandler - Class in io.goobi.viewer.exceptions
-
Custom JSF ExceptionHandler that intercepts unhandled exceptions and redirects to an appropriate error page.
- MyExceptionHandler(ExceptionHandler) - Constructor for class io.goobi.viewer.exceptions.MyExceptionHandler
-
Creates a new MyExceptionHandler instance.
- MyExceptionHandlerFactory - Class in io.goobi.viewer.exceptions
-
JSF ExceptionHandlerFactory that creates custom exception handlers for the viewer's JSF lifecycle.
- MyExceptionHandlerFactory(ExceptionHandlerFactory) - Constructor for class io.goobi.viewer.exceptions.MyExceptionHandlerFactory
-
Creates a new MyExceptionHandlerFactory instance.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form