Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absolutize(String) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
 
absolutize(String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
 
absolutize(URI) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
 
absolutize(URI) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
 
AbstractAnnotationBuilder - Class in io.goobi.viewer.model.iiif.presentation.v2.builder
 
AbstractAnnotationBuilder(AbstractApiUrlManager) - Constructor for class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractAnnotationBuilder
 
AbstractApiUrlManager - Class in io.goobi.viewer.api.rest
 
AbstractApiUrlManager() - Constructor for class io.goobi.viewer.api.rest.AbstractApiUrlManager
 
AbstractApiUrlManager.ApiInfo - Class in io.goobi.viewer.api.rest
 
AbstractApiUrlManager.ApiPath - Class in io.goobi.viewer.api.rest
 
AbstractApiUrlManager.ApiPathParams - Class in io.goobi.viewer.api.rest
 
AbstractApiUrlManager.ApiPathQueries - Class in io.goobi.viewer.api.rest
 
AbstractApiUrlManager.Version - Enum Class in io.goobi.viewer.api.rest
Enumerates the supported REST API versions exposed by the Goobi viewer.
AbstractBookmarkResourceBuilder - Class in io.goobi.viewer.api.rest.resourcebuilders
 
AbstractBookmarkResourceBuilder() - Constructor for class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
 
AbstractBuilder - Class in io.goobi.viewer.model.iiif.presentation.v2.builder
Abstract base class for IIIF Presentation API v2 resource builders, providing shared URI construction and metadata helpers.
AbstractBuilder - Class in io.goobi.viewer.model.iiif.presentation.v3.builder
Abstract base class for IIIF Presentation API v3 resource builders, providing shared URI construction and metadata helpers.
AbstractBuilder(AbstractApiUrlManager) - Constructor for class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
Creates a new AbstractBuilder instance.
AbstractBuilder(AbstractApiUrlManager, Configuration) - Constructor for class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
Creates a new AbstractBuilder instance.
AbstractBuilder(AbstractApiUrlManager, HttpServletRequest) - Constructor for class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
Creates a new AbstractBuilder instance.
AbstractCalendarItem - Class in io.goobi.viewer.model.calendar
Abstract base class for calendar browsing items representing a time period (year, month, day, etc.).
AbstractCalendarItem() - Constructor for class io.goobi.viewer.model.calendar.AbstractCalendarItem
No-arg constructor.
AbstractCalendarItem(String, int, int) - Constructor for class io.goobi.viewer.model.calendar.AbstractCalendarItem
Creates a new AbstractCalendarItem instance.
AbstractConfiguration - Class in io.goobi.viewer.controller
Abstract configuration with base getters.
AbstractConfiguration() - Constructor for class io.goobi.viewer.controller.AbstractConfiguration
 
AbstractFeatureDataProvider - Class in io.goobi.viewer.model.maps.features
Abstract base class for geo map feature data providers that execute Solr queries and convert the results into MetadataDocument instances for downstream feature generation.
AbstractFeatureDataProvider(SolrSearchIndex, List<String>) - Constructor for class io.goobi.viewer.model.maps.features.AbstractFeatureDataProvider
 
AbstractFilterConfiguration - Class in io.goobi.viewer.controller.config.filter
A configurable filter allowing passage to document entities (record, docStruct, page) which satisfy certain conditions.
AbstractFilterConfiguration(FilterAction) - Constructor for class io.goobi.viewer.controller.config.filter.AbstractFilterConfiguration
internal constructor.
AbstractLicensee - Class in io.goobi.viewer.model.security.user
Abstract base class for entities (users and user groups) that can hold access licenses.
AbstractLicensee() - Constructor for class io.goobi.viewer.model.security.user.AbstractLicensee
 
AbstractPageLoader - Class in io.goobi.viewer.model.viewer.pageloader
Abstract base class for page loaders that retrieve page metadata for a digitized record from the index.
AbstractPageLoader() - Constructor for class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
 
AbstractPrivilegeHolder - Class in io.goobi.viewer.model.security
Abstract base implementation of IPrivilegeHolder that defines the constant arrays of record-level and CMS-level privilege names shared by all concrete privilege holders.
AbstractPrivilegeHolder() - Constructor for class io.goobi.viewer.model.security.AbstractPrivilegeHolder
 
AbstractSearchParser - Class in io.goobi.viewer.model.iiif.search.parser
Abstract base class for IIIF Search API parsers that extract text matches from different content sources.
AbstractSearchParser() - Constructor for class io.goobi.viewer.model.iiif.search.parser.AbstractSearchParser
 
AbstractTaskManagerRequest - Class in io.goobi.viewer.model.job.download
 
AbstractTaskManagerRequest(String) - Constructor for class io.goobi.viewer.model.job.download.AbstractTaskManagerRequest
 
AbstractViewerJob - Class in io.goobi.viewer.model.job.quartz
Abstract base class for Quartz-scheduled viewer jobs that dispatches work as messages to the message queue.
AbstractViewerJob() - Constructor for class io.goobi.viewer.model.job.quartz.AbstractViewerJob
 
accept(ClientApplication) - Method in class io.goobi.viewer.managedbeans.AdminClientsBean
'Accept' a registered client by setting its ClientApplication.getAccessStatus() to ClientApplication.AccessStatus.GRANTED.
ACCESSCONDITION - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant ACCESSCONDITION="ACCESSCONDITION".
ACCESSCONDITION_CONCURRENTUSE - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant ACCESSCONDITION_CONCURRENTUSE="ACCESSCONDITION_CONCURRENTUSE".
ACCESSCONDITION_METADATA_ACCESS_RESTRICTED - Static variable in class io.goobi.viewer.controller.StringConstants
 
ACCESSCONDITION_PDF_PERCENTAGE_QUOTA - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant ACCESSCONDITION_PDF_PERCENTAGE_QUOTA="ACCESSCONDITION_PDF_PERCENTAGE_QUOTA".
AccessConditionBinding - Annotation Interface in io.goobi.viewer.api.rest.bindings
Binding for all resources which should be authorized by AccessConditionRequestFilter.
AccessConditionRequestFilter - Class in io.goobi.viewer.api.rest.filters
JAX-RS request filter that checks access conditions for image and IIIF endpoints.
AccessConditionRequestFilter() - Constructor for class io.goobi.viewer.api.rest.filters.AccessConditionRequestFilter
 
AccessConditionUtils - Class in io.goobi.viewer.model.security
Utility class providing methods to evaluate access conditions and licence restrictions for records, images, and metadata.
ACCESSDENIED - Enum constant in enum class io.goobi.viewer.model.search.HitType
 
ACCESSDENIED - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.DocType
 
AccessDeniedException - Exception Class in io.goobi.viewer.exceptions
Thrown when the requesting user lacks permission to access the requested resource.
AccessDeniedException(String) - Constructor for exception class io.goobi.viewer.exceptions.AccessDeniedException
Creates a new AccessDeniedException instance.
AccessDeniedInfoConfig - Class in io.goobi.viewer.model.security
Lightweight class for transferring custom access denied info for usage instead of using persisted classes.
AccessDeniedInfoConfig(String, String, String) - Constructor for class io.goobi.viewer.model.security.AccessDeniedInfoConfig
 
AccessPermission - Class in io.goobi.viewer.model.security
Access permission check outcome.
AccessPermission() - Constructor for class io.goobi.viewer.model.security.AccessPermission
 
AccessRightsBinding - Annotation Interface in io.goobi.viewer.api.rest.bindings
JAX-RS name binding annotation used to restrict REST endpoint access based on required access rights.
AccessRightsRequestFilter - Class in io.goobi.viewer.api.rest.filters
JAX-RS request filter that evaluates access rights for IIIF Presentation resources.
AccessRightsRequestFilter() - Constructor for class io.goobi.viewer.api.rest.filters.AccessRightsRequestFilter
 
AccessTicket - Class in io.goobi.viewer.model.security.tickets
Represents a time-limited access ticket that grants a user access to a restricted record or download, persisted in the access_tickets database table.
AccessTicket() - Constructor for class io.goobi.viewer.model.security.tickets.AccessTicket
 
AccessTicket.AccessTicketType - Enum Class in io.goobi.viewer.model.security.tickets
Classifies the resource scope an AccessTicket controls access to.
AccessTicketBean - Class in io.goobi.viewer.managedbeans
Handles download ticket checks and requests for born-digital files.
AccessTicketBean() - Constructor for class io.goobi.viewer.managedbeans.AccessTicketBean
 
accessTokenService(String, String) - Method in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
Token service.
action - Variable in class io.goobi.viewer.controller.config.filter.AbstractFilterConfiguration
Whether the filter should block or pass entities meeting its condition.
activate() - Method in class io.goobi.viewer.model.security.tickets.AccessTicket
Sets the dates.
activateAutopull() - Method in class io.goobi.viewer.managedbeans.AdminDeveloperBean
 
activateTicketAction(AccessTicket) - Method in class io.goobi.viewer.managedbeans.AdminLicenseBean
 
activateUserAccountAction() - Method in class io.goobi.viewer.managedbeans.UserBean
activateUserAccountAction.
activeDocumentBean - Variable in class io.goobi.viewer.managedbeans.DisplayConditions
 
ActiveDocumentBean - Class in io.goobi.viewer.managedbeans
JSF session-scoped backing bean that opens the requested record and provides all data relevant to it.
ActiveDocumentBean() - Constructor for class io.goobi.viewer.managedbeans.ActiveDocumentBean
Empty constructor.
ActiveMQConfig - Class in io.goobi.viewer.controller.mq
Reads and exposes configuration values from an ActiveMQ XML configuration file, such as the broker connector URI, admin credentials, and the scheduler directory.
ActiveMQConfig(String) - Constructor for class io.goobi.viewer.controller.mq.ActiveMQConfig
 
ActiveMQConfig(Path) - Constructor for class io.goobi.viewer.controller.mq.ActiveMQConfig
 
ActiveMQConfig(Document) - Constructor for class io.goobi.viewer.controller.mq.ActiveMQConfig
 
ActivityCollectionBuilder - Class in io.goobi.viewer.model.iiif.discovery
Builder for both OrderedCollection and OrderedCollectionPage of Acvitities for the IIIF Discovery API.
ActivityCollectionBuilder(AbstractApiUrlManager, SolrSearchIndex, int) - Constructor for class io.goobi.viewer.model.iiif.discovery.ActivityCollectionBuilder
 
adaptPathForWindows(String) - Static method in class io.goobi.viewer.controller.FileTools
adaptPathForWindows.
add(SearchHit) - Method in class io.goobi.viewer.model.iiif.search.model.AnnotationResultList
add.
add(SearchTerm) - Method in class io.goobi.viewer.model.iiif.search.model.SearchTermList
add(AnnotationResultList) - Method in class io.goobi.viewer.model.iiif.search.model.AnnotationResultList
add.
add(StatisticsSummary) - Method in class io.goobi.viewer.model.statistics.usage.StatisticsSummary
Creates a new summary with the sum of request counts from this and another summary.
add(String, IMetadataValue) - Method in class io.goobi.viewer.model.metadata.MetadataContainer
 
add(String, String) - Method in class io.goobi.viewer.model.metadata.MetadataContainer
 
addAll(String, Collection<IMetadataValue>) - Method in class io.goobi.viewer.model.metadata.MetadataContainer
 
addAll(String, Collection<IMetadataValue>, boolean) - Method in class io.goobi.viewer.model.metadata.MetadataContainer
 
addAll(Collection<? extends SearchTerm>) - Method in class io.goobi.viewer.model.iiif.search.model.SearchTermList
addAnchor(Manifest2, String) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.ManifestBuilder
addAnchor.
addAnnotater(User) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordPageStatistic
addAnnotater.
addAnnotater(User) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordStatistic
addAnnotater.
addAnnotation(IncomingAnnotation) - Method in class io.goobi.viewer.api.rest.v1.annotations.AnnotationResource
Persists a new W3C Web Annotation targeting a manifest, canvas, or canvas region.
addAnnotation(IncomingAnnotation) - Method in class io.goobi.viewer.api.rest.v2.annotations.AnnotationResource
 
addAnnotation(CrowdsourcingAnnotation) - Method in interface io.goobi.viewer.dao.IDAO
addAnnotation.
addAnnotation(CrowdsourcingAnnotation) - Method in class io.goobi.viewer.dao.impl.JPADAO
addAnnotation.
addAvailableItem(SelectableNavigationItem) - Method in class io.goobi.viewer.model.cms.CMSNavigationManager
addAvailableItem.
addBaseSequence(Manifest2, StructElement, String, List<Integer>, HttpServletRequest) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.SequenceBuilder
Creates a sequence from all pages within the given doc and appends it to manifest.
addBookmarkList() - Method in class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
 
addBookmarkList() - Method in class io.goobi.viewer.api.rest.resourcebuilders.SessionBookmarkResourceBuilder
 
addBookmarkList() - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
Adds a new BookmarkList with the given name to the current users bookmark lists.
addBookmarkList() - Method in class io.goobi.viewer.managedbeans.BookmarkBean
 
addBookmarkList(BookmarkList) - Method in class io.goobi.viewer.api.rest.v1.bookmarks.BookmarkResource
 
addBookmarkList(BookmarkList) - Method in interface io.goobi.viewer.dao.IDAO
addBookmarkList.
addBookmarkList(BookmarkList) - Method in class io.goobi.viewer.dao.impl.JPADAO
addBookmarkList.
addBookmarkList(String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
 
addBookmarkList(String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.SessionBookmarkResourceBuilder
 
addBookmarkList(String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
Adds a new BookmarkList with the given name to the current users bookmark lists.
addBookmarkToBookmarkList(Long, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
 
addBookmarkToBookmarkList(Long, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.SessionBookmarkResourceBuilder
Adds an item with the given pi to the session stored bookmark list, creating a new bookmark list if needed.
addBookmarkToBookmarkList(Long, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
Adds a new Bookmark with the given pi to the current users bookmark list with the given id.
addBookmarkToBookmarkList(Long, String, String, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
 
addBookmarkToBookmarkList(Long, String, String, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.SessionBookmarkResourceBuilder
Adds an item with the given pi, logid and page number to the session stored bookmark list, creating a new bookmark list if needed.
addBookmarkToBookmarkList(Long, String, String, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
Adds a new Bookmark with the given pi, LOGID and page number to the current user's bookmark list with the given id.
addCampaign(Campaign) - Method in interface io.goobi.viewer.dao.IDAO
addCampaign.
addCampaign(Campaign) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCampaign.
addCategory(CMSCategory) - Method in interface io.goobi.viewer.dao.IDAO
addCategory.
addCategory(CMSCategory) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCategory.
addCategory(CMSCategory) - Method in class io.goobi.viewer.model.cms.media.CMSMediaItem
addCategory.
addCategory(CMSCategory) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
addCategory.
addCategory(CMSCategory) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
addCategory.
addCategory(CMSCategory) - Method in interface io.goobi.viewer.model.cms.pages.content.CMSCategoryHolder
 
addCategory(CMSCategory) - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSImageListContent
 
addCategory(CMSCategory) - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSPageListContent
 
addChild(HierarchicalBrowseDcElement) - Method in class io.goobi.viewer.model.viewer.collections.HierarchicalBrowseDcElement
addChild.
addChildItem(CMSNavigationItem) - Method in class io.goobi.viewer.model.cms.CMSNavigationItem
addChildItem.
addCMSCollection(CMSCollection) - Method in interface io.goobi.viewer.dao.IDAO
addCMSCollection.
addCMSCollection(CMSCollection) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCMSCollection.
addCMSComponent(PersistentCMSComponent) - Method in interface io.goobi.viewer.dao.IDAO
 
addCMSComponent(PersistentCMSComponent) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCMSMediaItem(CMSMediaItem) - Method in interface io.goobi.viewer.dao.IDAO
addCMSMediaItem.
addCMSMediaItem(CMSMediaItem) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCMSMediaItem.
addCMSNavigationItem(CMSNavigationItem) - Method in interface io.goobi.viewer.dao.IDAO
addCMSNavigationItem.
addCMSNavigationItem(CMSNavigationItem) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCMSNavigationItem.
addCMSPage(CMSPage) - Method in interface io.goobi.viewer.dao.IDAO
addCMSPage.
addCMSPage(CMSPage) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCMSPage.
addCMSPageChildren() - Method in class io.goobi.viewer.model.search.SearchHit
Creates child hit elements for each hit matching a CMS page text, if CMS page texts were also searched.
addCMSPageItems() - Method in class io.goobi.viewer.model.cms.CMSNavigationManager
addCMSPageItems.
addCMSPageTemplate(CMSPageTemplate) - Method in interface io.goobi.viewer.dao.IDAO
 
addCMSPageTemplate(CMSPageTemplate) - Method in class io.goobi.viewer.dao.impl.JPADAO
addCollection(String) - Method in class io.goobi.viewer.model.viewer.collections.DcSortingList
addCollection.
addCollectionHierarchyToBreadcrumb(String, String, String) - Method in class io.goobi.viewer.managedbeans.BreadcrumbBean
addCollectionHierarchyToBreadcrumb.
addComment(Comment) - Method in interface io.goobi.viewer.dao.IDAO
addComment.
addComment(Comment) - Method in class io.goobi.viewer.dao.impl.JPADAO
addComment.
addCommentGroup(CommentGroup) - Method in interface io.goobi.viewer.dao.IDAO
addCommentGroup.
addCommentGroup(CommentGroup) - Method in class io.goobi.viewer.dao.impl.JPADAO
 
addComments(Map<Integer, Canvas2>, String, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.SequenceBuilder
Adds a comment annotation to all cavases which contain comments.
addComponent() - Method in class io.goobi.viewer.managedbeans.CmsPageEditBean
addComponent.
addComponent() - Method in class io.goobi.viewer.managedbeans.CMSPageTemplateEditBean
 
addComponent(CMSComponent) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
 
addComponent(CMSComponent) - Method in class io.goobi.viewer.model.cms.pages.content.CMSComponentGroup
 
addComponent(String, CMSTemplateManager) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
 
addComponent(String, CMSTemplateManager) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
 
addComponent(String, String, Map<String, Object>) - Method in class io.goobi.viewer.managedbeans.DynamicBean
 
addCondition(AbstractFilterConfiguration) - Method in class io.goobi.viewer.controller.config.filter.AbstractFilterConfiguration
Add a conditional filter.
addConditionFilters(HierarchicalConfiguration<ImmutableNode>) - Method in class io.goobi.viewer.controller.config.filter.AbstractFilterConfiguration
Create a new filter from a configuration block.
addContainedWorks(String, String, Collection2) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
addContainedWorks.
addContent(CMSContent) - Method in class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
 
addContentItem(CMSContentItem) - Method in class io.goobi.viewer.model.cms.pages.content.CMSComponent
 
addCoreLicenseTypesToDB() - Static method in class io.goobi.viewer.model.security.LicenseType
addCoreLicenseTypesToDB.
addCrowdourcingAnnotations(List<Canvas2>, Map<Integer, List<OpenAnnotation>>, Map<AnnotationType, List<AnnotationList>>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
Adds the annotations from the crowdsourcingAnnotations map to the respective canvases in the canvases list as well as to the given annotationMap.
addCustomWidget(CustomSidebarWidget) - Method in interface io.goobi.viewer.dao.IDAO
 
addCustomWidget(CustomSidebarWidget) - Method in class io.goobi.viewer.dao.impl.JPADAO
addDay(CalendarItemDay) - Method in class io.goobi.viewer.model.calendar.CalendarItemWeek
addDay.
addDCMetadata(String, String) - Method in class io.goobi.viewer.model.misc.DCRecordWriter
Adds a metadata element with namespace "dc" to the record element.
addDescription(CMSCollectionTranslation) - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
Adds a translation for the collection description.
addDownloadTicketToSession(String, HttpSession) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
 
addEmptyDays(CalendarItemWeek, LocalDate) - Static method in class io.goobi.viewer.managedbeans.CalendarBean
Add as many CalendarItemDays to 'currentWeek' as there are days between the start of the month and the previous monday.
addEventMetadataToWorkElement(List<StructElement>, List<SolrDocument>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
Adds all metadata from the given events to the first work document contained in eles.
addEventMetadataToWorkElement(List<StructElement>, List<SolrDocument>) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.DataRetriever
Adds all metadata from the given events to the first work document contained in eles.
addFacetValues(Collection<Object>) - Method in class io.goobi.viewer.model.search.CollectionResult
 
addFailedLoginAttemptForIpAddress(String) - Method in class io.goobi.viewer.controller.SecurityManager
Adds to the failed attempts counter for the given IP address.
addFailedLoginAttemptForUserName(String) - Method in class io.goobi.viewer.controller.SecurityManager
Adds to the failed attempts counter for the given user name.
addFeatureSet(FeatureSet) - Method in class io.goobi.viewer.model.maps.GeoMap
 
addFeatureSet(GeoMap, String) - Method in class io.goobi.viewer.managedbeans.GeoMapBean
addFeatureSet.
addFilter(TableDataFilter) - Method in class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
addFilter.
addFoundMetadata(StringPair) - Method in class io.goobi.viewer.model.search.SearchHit
 
addFulltextChild(SolrDocument, String) - Method in class io.goobi.viewer.model.search.SearchHit
Creates a child hit element for TEI full-texts, with child hits of its own for each truncated fragment containing search terms.
addFuzzySearchToken(String, int, String, String) - Static method in class io.goobi.viewer.model.search.SearchHelper
 
addFuzzySearchToken(String, String, String) - Static method in class io.goobi.viewer.model.search.SearchHelper
Adds a fuzzy search token to the given term.
addGeneralClientApplicationToDB() - Method in class io.goobi.viewer.model.security.clients.ClientApplicationManager
To be called on server startup.
addGeoMap(GeoMap) - Method in interface io.goobi.viewer.dao.IDAO
Adds the given map to the database if no map of the same id already exists.
addGeoMap(GeoMap) - Method in class io.goobi.viewer.dao.impl.JPADAO
Adds the given map to the database if no map of the same id already exists.
addGroupShare(UserGroup) - Method in class io.goobi.viewer.model.bookmark.BookmarkList
Add user group to list and save.
addHighlight(HighlightData) - Method in interface io.goobi.viewer.dao.IDAO
 
addHighlight(HighlightData) - Method in class io.goobi.viewer.dao.impl.JPADAO
 
addHits(Integer) - Method in class io.goobi.viewer.model.calendar.AbstractCalendarItem
 
addIpRange(IpRange) - Method in interface io.goobi.viewer.dao.IDAO
addIpRange.
addIpRange(IpRange) - Method in class io.goobi.viewer.dao.impl.JPADAO
addIpRange.
addItem(Bookmark) - Method in class io.goobi.viewer.model.bookmark.BookmarkList
Add bookshelf to list and save.
addItem(ICalendarItem) - Method in class io.goobi.viewer.model.calendar.CalendarRow
addItem.
addItem(GeoMapFeatureItem) - Method in class io.goobi.viewer.model.maps.GeoMapFeature
 
addItem(RssItem) - Method in class io.goobi.viewer.model.rss.Channel
addItem.
addItemData(String, Map<String, List<String>>, CSLType) - Method in class io.goobi.viewer.model.citation.CitationDataProvider
 
addItemToBookmarkList(Long, Bookmark) - Method in class io.goobi.viewer.api.rest.v1.bookmarks.BookmarkResource
 
addLabel(CMSCollectionTranslation) - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
Adds a translation for the collection label.
addLanguageFields(List<String>, List<Locale>) - Static method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
 
addLanguageFields(List<String>, List<Locale>) - Static method in class io.goobi.viewer.model.iiif.presentation.v3.builder.DataRetriever
 
addLicense(License) - Method in interface io.goobi.viewer.dao.IDAO
addLicenseType.
addLicense(License) - Method in class io.goobi.viewer.dao.impl.JPADAO
addLicenseType.
addLicensee() - Method in class io.goobi.viewer.model.security.License
 
addLicenseType(LicenseType) - Method in interface io.goobi.viewer.dao.IDAO
addLicenseType.
addLicenseType(LicenseType) - Method in class io.goobi.viewer.dao.impl.JPADAO
addLicenseType.
addLogMessage(LogMessage, String) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
 
addMember(User, Role) - Method in class io.goobi.viewer.model.security.user.UserGroup
Adds membership relation between the given user and role and persists immediately.
addMessage(LogMessage, String, HttpServletRequest) - Method in class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemLogResource
 
addMessageParams(String, String...) - Method in class io.goobi.viewer.managedbeans.MessagesBean
 
addMetadata(AbstractPresentationModelElement2, StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
addMetadata.
addMetadata(AbstractPresentationModelElement3, StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
addMetadata.
addMetadata(CMSMediaItemMetadata) - Method in class io.goobi.viewer.model.cms.media.CMSMediaItem
Adds a metadata item to the list of image metadata.
addMetadata(RssMetadata) - Method in class io.goobi.viewer.model.rss.Description
Adds rss metadata to this object.
addMetadataField(String) - Method in class io.goobi.viewer.model.crowdsourcing.questions.Question
 
addModel(URI, Path) - Method in class io.goobi.viewer.model.media.voyager.VoyagerSceneBuilder
 
addNewLine(int) - Method in class io.goobi.viewer.model.search.SearchQueryItem
 
addNewQueryItem(String, int) - Method in class io.goobi.viewer.model.search.SearchQueryGroup
addNewQueryItem.
addNewQuestionAction() - Method in class io.goobi.viewer.managedbeans.CrowdsourcingBean
Adds a new Question to the selected campaign.
addOtherContent(StructElement, PhysicalElement, Canvas2, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.SequenceBuilder
addOtherContent.
addPage(Manifest3, PhysicalElement) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.ManifestBuilder
 
addPage(Manifest3, StructElement, int) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.ManifestBuilder
 
addPageRange(TagGroup) - Method in class io.goobi.viewer.api.rest.model.ner.DocumentReference
addPageRange.
addPageRanges(Collection<TagGroup>) - Method in class io.goobi.viewer.api.rest.model.ner.DocumentReference
addPageRanges.
addPersistentComponent(PersistentCMSComponent) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
 
addPrivilege(String) - Method in interface io.goobi.viewer.model.security.IPrivilegeHolder
 
addPrivilege(String) - Method in class io.goobi.viewer.model.security.License
Adds the given privilege to the working set.
addPrivilege(String) - Method in class io.goobi.viewer.model.security.LicenseType
Adds the given privilege to the working set.
addProximitySearchToken(String, int) - Static method in class io.goobi.viewer.model.search.SearchHelper
 
addQueryParameters(String, List<List<String>>) - Static method in class io.goobi.viewer.controller.NetTools
Appends one or more query parameters to an existing URI.
addQueryParameters(URI, List<List<String>>) - Static method in class io.goobi.viewer.controller.NetTools
Appends one or more query parameters to an existing URI.
addRecordBreadcrumbs(ViewManager, IMetadataValue, URL) - Method in class io.goobi.viewer.managedbeans.BreadcrumbBean
 
addRecordNote(CMSRecordNote) - Method in interface io.goobi.viewer.dao.IDAO
Persist a new CMSRecordNote.
addRecordNote(CMSRecordNote) - Method in class io.goobi.viewer.dao.impl.JPADAO
Persist a new CMSRecordNote.
addRecurringTaskTrigger(RecurringTaskTrigger) - Method in interface io.goobi.viewer.dao.IDAO
 
addRecurringTaskTrigger(RecurringTaskTrigger) - Method in class io.goobi.viewer.dao.impl.JPADAO
 
addReferences(List<ElementReference>) - Method in class io.goobi.viewer.api.rest.model.ner.TagCount
addReferences.
addRendering(LinkingProperty.LinkingTarget, IMetadataValue) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
 
addRenderings(AbstractPresentationModelElement2, StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.StructureBuilder
 
addRenderings(AbstractPresentationModelElement2, StructElement, Optional<PhysicalElement>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.ManifestBuilder
 
addRenderings(PhysicalElement, Canvas2) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.SequenceBuilder
 
addReplacement(String, String) - Method in class io.goobi.viewer.model.variables.VariableReplacer
Adds a custom replacement variable.
addRepositoryPathIfRequired(ContainerRequestContext, String) - Static method in class io.goobi.viewer.api.rest.filters.ImageParameterFilter
addRepositoryPathIfRequired.
addRequiredStatement(Collection3) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.CollectionBuilder
 
ADDRESS - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent.ContentType
 
ADDRESS - Enum constant in enum class io.goobi.viewer.model.search.HitType
 
ADDRESS_LOCALHOST_IPV4 - Static variable in class io.goobi.viewer.controller.NetTools
Constant ADDRESS_LOCALHOST_IPV4="127.0.0.1".
ADDRESS_LOCALHOST_IPV6 - Static variable in class io.goobi.viewer.controller.NetTools
Constant ADDRESS_LOCALHOST_IPV6="0:0:0:0:0:0:0:1".
addReviewer(User) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordPageStatistic
addReviewer.
addReviewer(User) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordStatistic
addReviewer.
addRole(Role) - Method in interface io.goobi.viewer.dao.IDAO
addRole.
addRole(Role) - Method in class io.goobi.viewer.dao.impl.JPADAO
addRole.
addSearch(Search) - Method in interface io.goobi.viewer.dao.IDAO
addSearch.
addSearch(Search) - Method in class io.goobi.viewer.dao.impl.JPADAO
addSearch.
addSearchUrlWithCurrentSortStringToHistory() - Method in class io.goobi.viewer.managedbeans.NavigationHelper
If the current page url is a search page url without or with empty search parameters replace ViewHistory.getCurrentView(jakarta.servlet.ServletRequest) with a search url containing the default sort string.
addSeeAlso(LinkingProperty.LinkingTarget, IMetadataValue) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
 
addSeeAlsos(AbstractPresentationModelElement2, StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.ManifestBuilder
 
addSeeAlsos(Canvas2, PhysicalElement) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.SequenceBuilder
addSeeAlsos.
addSelectedItemsToMenu() - Method in class io.goobi.viewer.managedbeans.CmsNavigationBean
addSelectedItemsToMenu.
addSelectedItemsToMenu() - Method in class io.goobi.viewer.model.cms.CMSNavigationManager
Add all items from CMSNavigationManager.availableItems to CMSNavigationManager.visibleItems for which SelectableNavigationItem.isSelected() is true.
addSession(SessionUsageStatistics) - Method in class io.goobi.viewer.model.statistics.usage.DailySessionUsageStatistics
 
addSessionBookmarkListToUser(User, HttpServletRequest) - Method in class io.goobi.viewer.model.bookmark.SessionStoreBookmarkManager
Assigns the current session bookmark list (if any) to the given user and saves the bookmark list to the database The bookmark list gets a newly generated name provided by SessionStoreBookmarkManager.generateNewBookmarkListName(List).
addSessionPermission(String, Object, HttpSession) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
 
addSidebarElement(CMSSidebarElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
addSidebarElement.
addSidebarElement(CMSSidebarElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
addSidebarElement.
addSlider(CMSSlider) - Method in interface io.goobi.viewer.dao.IDAO
 
addSlider(CMSSlider) - Method in class io.goobi.viewer.dao.impl.JPADAO
addStaticLinkToBreadcrumb(String, int) - Method in class io.goobi.viewer.managedbeans.BreadcrumbBean
Adds a link to the breadcrumbs using the current PrettyURL.
addStaticLinkToBreadcrumb(String, int) - Method in class io.goobi.viewer.managedbeans.NavigationHelper
Adds a link to the breadcrumbs using the current PrettyURL.
addStaticLinkToBreadcrumb(String, String, int) - Method in class io.goobi.viewer.managedbeans.BreadcrumbBean
Adds a link to the breadcrumbs using the given URL.
addStaticLinkToBreadcrumb(String, String, int) - Method in class io.goobi.viewer.managedbeans.NavigationHelper
Adds a link to the breadcrumbs using the given URL.
addStaticPage(CMSStaticPage) - Method in interface io.goobi.viewer.dao.IDAO
addStaticPage.
addStaticPage(CMSStaticPage) - Method in class io.goobi.viewer.dao.impl.JPADAO
addStaticPage.
addSubEntry(ArchiveEntry) - Method in class io.goobi.viewer.model.archives.ArchiveEntry
 
addTagListService(Collection2, String, String, String) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
Add a taglist service to the collection and all subcollections.
addTags(List<TagCount>) - Method in class io.goobi.viewer.api.rest.model.ner.MultiPageReference
addTags.
addTags(List<TagCount>) - Method in class io.goobi.viewer.api.rest.model.ner.PageReference
addTags.
addTags(List<TagCount>) - Method in interface io.goobi.viewer.api.rest.model.ner.TagGroup
addTags.
addTask(Task) - Method in class io.goobi.viewer.api.rest.model.tasks.TaskManager
 
addTask(TaskParameter) - Method in class io.goobi.viewer.api.rest.v1.tasks.TasksResource
 
addTheme(ThemeConfiguration) - Method in interface io.goobi.viewer.dao.IDAO
 
addTheme(ThemeConfiguration) - Method in class io.goobi.viewer.dao.impl.JPADAO
addThumbnailCompression(ContainerRequestContext) - Static method in class io.goobi.viewer.api.rest.filters.ImageRequestFilter
 
addTicket(AccessTicket) - Method in interface io.goobi.viewer.dao.IDAO
addTicket.
addTicket(AccessTicket) - Method in class io.goobi.viewer.dao.impl.JPADAO
addTicket.
addToBookmarkList(Bookmark, HttpSession) - Method in class io.goobi.viewer.model.bookmark.SessionStoreBookmarkManager
Adds the given item to the session bookmark list, creating a new bookmark list if required.
addToHitCount(int) - Method in class io.goobi.viewer.model.termbrowsing.BrowseTerm
addToHitCount.
addToken(AuthAccessToken2, HttpSession) - Method in class io.goobi.viewer.model.iiif.auth.BearerTokenManager
 
addToNumber(long) - Method in class io.goobi.viewer.model.viewer.collections.BrowseDcElement
addToNumber.
addToQueue(ViewerMessage) - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
Adds the message to the internal message queue to be handled later.
addToSidebar(List<WidgetDisplayElement>) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
 
addToSidebar(List<WidgetDisplayElement>) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
 
addToTranskribusAction(boolean) - Method in class io.goobi.viewer.model.viewer.ViewManager
addToTranskribusAction.
addTranskribusJob(TranskribusJob) - Method in interface io.goobi.viewer.dao.IDAO
addTranskribusJob.
addTranskribusJob(TranskribusJob) - Method in class io.goobi.viewer.dao.impl.JPADAO
addTranskribusJob.
addTrigger(Map<String, RecurringTaskTrigger>, List<RecurringTaskTrigger>, ITaskType, TaskTriggerStatus) - Method in class io.goobi.viewer.model.job.quartz.QuartzListener
 
addUploadJob(UploadJob) - Method in interface io.goobi.viewer.dao.IDAO
addDownloadJob.
addUploadJob(UploadJob) - Method in class io.goobi.viewer.dao.impl.JPADAO
addDownloadJob.
addUsageStatistics(DailySessionUsageStatistics) - Method in interface io.goobi.viewer.dao.IDAO
 
addUsageStatistics(DailySessionUsageStatistics) - Method in class io.goobi.viewer.dao.impl.JPADAO
addUser(User) - Method in interface io.goobi.viewer.dao.IDAO
addUser.
addUser(User) - Method in class io.goobi.viewer.dao.impl.JPADAO
addUser.
addUserBookmarkListFromSession(HttpSession) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
Adds the current session bookmark list to the current user bookmark lists under a newly generated name.
addUserBookmarkListFromSession(String, HttpSession) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
Adds the current session bookmark list to the current user's bookmark lists under the given name.
addUserGroup(UserGroup) - Method in interface io.goobi.viewer.dao.IDAO
addUserGroup.
addUserGroup(UserGroup) - Method in class io.goobi.viewer.dao.impl.JPADAO
addUserGroup.
addUserRole(UserRole) - Method in interface io.goobi.viewer.dao.IDAO
addUserRole.
addUserRole(UserRole) - Method in class io.goobi.viewer.dao.impl.JPADAO
addUserRole.
addUserRoleAction() - Method in class io.goobi.viewer.managedbeans.AdminBean
Adds currentUserRole to the map of UserRoles to be processed, marked as to save.
addUserToGroups - Variable in class io.goobi.viewer.model.security.authentication.HttpAuthenticationProvider
 
addUserToGroups - Variable in class io.goobi.viewer.model.security.authentication.LocalAuthenticationProvider
 
addViewerMessage(ViewerMessage) - Method in interface io.goobi.viewer.dao.IDAO
 
addViewerMessage(ViewerMessage) - Method in class io.goobi.viewer.dao.impl.JPADAO
addVisibleItem(CMSNavigationItem) - Method in class io.goobi.viewer.model.cms.CMSNavigationManager
addVisibleItem.
addVolumes(Collection2, List<StructElement>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.ManifestBuilder
addVolumes.
addYearHits(Integer, Integer) - Method in class io.goobi.viewer.model.calendar.CalendarItemCentury
Adds the given hits count to the given year within the century, creating a new item in CalendarItemCentury.getYears() if necessary.
admin - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
ADMIN - Enum constant in enum class io.goobi.viewer.api.rest.model.tasks.Task.Accessibility
Only users with admin rights may access this task.
ADMIN - Enum constant in enum class io.goobi.viewer.model.cms.CMSNavigationItem.DisplayRule
 
AdminBean - Class in io.goobi.viewer.managedbeans
Administration backend functions.
AdminBean() - Constructor for class io.goobi.viewer.managedbeans.AdminBean
Creates a new AdminBean instance.
adminClients - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminClientsBean - Class in io.goobi.viewer.managedbeans
Backing bean for pages adminClientEdit.xhtml and adminClients.xhtml.
AdminClientsBean() - Constructor for class io.goobi.viewer.managedbeans.AdminClientsBean
Creates a new AdminClientsBean instance.
adminClientsEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCms - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsArchiveEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsArchives - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsCategories - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsCollections - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsEditCategory - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsEditCollection - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsEditPage - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsGeoMapEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsGeoMapNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsGeoMaps - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsHighlights - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsHighlightsEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsHighlightsNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsMedia - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsMenuItems - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsNewCategory - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsNewPage - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsOverview - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsRecordNotes - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsRecordNotesEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsRecordNotesNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsSelectTemplate - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsSidebarWidgets - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsSliders - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsSlidersEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsSlidersNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsStaticPages - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsTemplatesEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsTemplatesNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsWidgetsAdd - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCmsWidgetsEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminCommentBean - Class in io.goobi.viewer.managedbeans
JSF backing bean for admin comment management, providing CRUD operations for user comments in the admin interface.
AdminCommentBean() - Constructor for class io.goobi.viewer.managedbeans.AdminCommentBean
 
adminConfigEditor - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminConfigEditorBean - Class in io.goobi.viewer.managedbeans
JSF backing bean for the admin configuration editor, allowing administrators to view and modify the viewer config file.
AdminConfigEditorBean() - Constructor for class io.goobi.viewer.managedbeans.AdminConfigEditorBean
Creates a new AdminConfigEditorBean instance.
adminCookieBanner - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCreateRecord - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCrowdsourcingAnnotations - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCrowdsourcingCampaigns - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCrowdsourcingCampaignsEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminCrowdsourcingCampaignsNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminDashboard - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminDeveloper - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminDeveloperBean - Class in io.goobi.viewer.managedbeans
JSF application-scoped backing bean for the developer administration panel.
AdminDeveloperBean() - Constructor for class io.goobi.viewer.managedbeans.AdminDeveloperBean
 
AdminDeveloperBean(Configuration) - Constructor for class io.goobi.viewer.managedbeans.AdminDeveloperBean
 
AdminDeveloperBean.VersionInfo - Class in io.goobi.viewer.managedbeans
 
adminDisclaimer - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminIpRange - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminIpRangeNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminIpRanges - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
ADMINISTRATOR - Enum constant in enum class io.goobi.viewer.model.cms.pages.content.ContentItemPublicationState
Viewable for users with administration rights.
AdminLicenseBean - Class in io.goobi.viewer.managedbeans
Administration backend functions.
AdminLicenseBean() - Constructor for class io.goobi.viewer.managedbeans.AdminLicenseBean
Creates a new AdminBean instance.
adminLicenseType - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminLicenseTypes - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminLoggedInBinding - Annotation Interface in io.goobi.viewer.api.rest.bindings
Binding for resources which should be authorized by AdminLoggedInFilter.
AdminLoggedInFilter - Class in io.goobi.viewer.api.rest.filters
JAX-RS request filter that only allows requests from sessions belonging to a logged-in Goobi viewer administrator account.
AdminLoggedInFilter() - Constructor for class io.goobi.viewer.api.rest.filters.AdminLoggedInFilter
 
adminMaintenanceMode - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminMessageQueue - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminRight - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminRights - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminRightsNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminThemeEditBean - Class in io.goobi.viewer.managedbeans
JSF view-scoped backing bean for the theme configuration editor.
AdminThemeEditBean() - Constructor for class io.goobi.viewer.managedbeans.AdminThemeEditBean
 
adminThemes - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdminThemesBean - Class in io.goobi.viewer.managedbeans
 
AdminThemesBean() - Constructor for class io.goobi.viewer.managedbeans.AdminThemesBean
 
adminThemesEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminTranslations - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminTranslationsEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUser - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserActivity - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserCommentGroupAll - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserCommentGroupEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserCommentGroupNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserCommentGroups - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserComments - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserGroupEdit - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserGroupNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserGroups - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserNew - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUsers - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
adminUserTerms - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
advancedSearch - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
AdvancedSearchFieldConfiguration - Class in io.goobi.viewer.model.search
Configuration element for advanced search fields.
AdvancedSearchFieldConfiguration(String) - Constructor for class io.goobi.viewer.model.search.AdvancedSearchFieldConfiguration
 
AdvancedSearchOrigin - Class in io.goobi.viewer.model.search
Holds information about the record from which an advanced search was triggered (e.g. from the TOC view).
AdvancedSearchOrigin(String, String, String) - Constructor for class io.goobi.viewer.model.search.AdvancedSearchOrigin
 
AGGREGATE_TO_TOPSTRUCT - Enum constant in enum class io.goobi.viewer.model.search.SearchAggregationType
 
AGGREGATION_QUERY_PREFIX - Static variable in class io.goobi.viewer.model.search.SearchHelper
 
agreeToTermsOfUse() - Method in class io.goobi.viewer.managedbeans.UserBean
agreeToTermsOfUse.
AjaxResponseException - Exception Class in io.goobi.viewer.exceptions
 
AjaxResponseException(String) - Constructor for exception class io.goobi.viewer.exceptions.AjaxResponseException
 
AjaxResponseException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.AjaxResponseException
 
ALL - Enum constant in enum class io.goobi.viewer.model.administration.legal.DisplayScope.PageScope
All viewer pages, except those in the admin backend.
ALL - Enum constant in enum class io.goobi.viewer.model.maps.SolrSearchScope
 
ALL_RECORDS_QUERY - Static variable in class io.goobi.viewer.model.search.SearchHelper
Standard Solr query for all records and anchors.
ALLOWED_FILE_EXTENSIONS - Static variable in class io.goobi.viewer.model.job.mq.DownloadExternalResourceHandler
 
allowsEmailChange() - Method in class io.goobi.viewer.model.security.authentication.BibliothecaProvider
 
allowsEmailChange() - Method in class io.goobi.viewer.model.security.authentication.HttpHeaderProvider
allowsEmailChange.
allowsEmailChange() - Method in interface io.goobi.viewer.model.security.authentication.IAuthenticationProvider
allowsEmailChange.
allowsEmailChange() - Method in class io.goobi.viewer.model.security.authentication.LitteraProvider
allowsEmailChange.
allowsEmailChange() - Method in class io.goobi.viewer.model.security.authentication.LocalAuthenticationProvider
allowsEmailChange.
allowsEmailChange() - Method in class io.goobi.viewer.model.security.authentication.OpenIdProvider
allowsEmailChange.
allowsEmailChange() - Method in class io.goobi.viewer.model.security.authentication.VuFindProvider
allowsEmailChange.
allowsNicknameChange() - Method in class io.goobi.viewer.model.security.authentication.BibliothecaProvider
 
allowsNicknameChange() - Method in class io.goobi.viewer.model.security.authentication.HttpHeaderProvider
allowsNicknameChange.
allowsNicknameChange() - Method in interface io.goobi.viewer.model.security.authentication.IAuthenticationProvider
allowsNicknameChange.
allowsNicknameChange() - Method in class io.goobi.viewer.model.security.authentication.LitteraProvider
allowsNicknameChange.
allowsNicknameChange() - Method in class io.goobi.viewer.model.security.authentication.LocalAuthenticationProvider
allowsNicknameChange.
allowsNicknameChange() - Method in class io.goobi.viewer.model.security.authentication.OpenIdProvider
allowsNicknameChange.
allowsNicknameChange() - Method in class io.goobi.viewer.model.security.authentication.VuFindProvider
allowsNicknameChange.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.BibliothecaProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.HttpHeaderProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in interface io.goobi.viewer.model.security.authentication.IAuthenticationProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.LitteraProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.LocalAuthenticationProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.OpenIdProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.VuFindProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allowsPasswordChange() - Method in class io.goobi.viewer.model.security.authentication.XServiceProvider
Checks whether this authentication service allows user to edit their password or to reset it.
allTranslationsEqual(MultiLanguageMetadataValue) - Method in class io.goobi.viewer.api.rest.serialization.TranslatedTextSerializer
Always assume all translations are unique to write full translation info.
AlphabeticComparator<T> - Class in io.goobi.viewer.controller.sorting
Comparator that orders elements alphabetically by their locale-sensitive translated string representation, using a Collator with primary strength and supporting ascending or descending order.
AlphabeticComparator(ITranslator<T>, Locale, boolean) - Constructor for class io.goobi.viewer.controller.sorting.AlphabeticComparator
 
AlphabeticComparator(String, Locale, boolean, Function<T, String>) - Constructor for class io.goobi.viewer.controller.sorting.AlphabeticComparator
 
AlphabeticComparator(String, Locale, Function<T, String>) - Constructor for class io.goobi.viewer.controller.sorting.AlphabeticComparator
 
AlphabeticHtmlComparator<T> - Class in io.goobi.viewer.controller.sorting
Comparator that orders elements alphabetically by the plain text extracted from their HTML string representation using Jsoup, with support for ascending or descending order.
AlphabeticHtmlComparator(boolean, Function<T, String>) - Constructor for class io.goobi.viewer.controller.sorting.AlphabeticHtmlComparator
 
AlphabetIterator - Class in io.goobi.viewer.controller
Iterator that cycles through the letters of the configured alphabet, used for alphabetical browsing.
AlphabetIterator() - Constructor for class io.goobi.viewer.controller.AlphabetIterator
Creates a new AlphabetIterator instance.
AlphabetIterator(char) - Constructor for class io.goobi.viewer.controller.AlphabetIterator
Creates a new AlphabetIterator instance.
AlphanumCollatorComparator - Class in io.goobi.viewer.controller.sorting
This is an updated version with enhancements made by Daniel Migowski, Andre Bogus, and David Koelle To convert to use Templates (Java 1.5+): - Change "implements Comparator" to "implements Comparator" - Change "compare(Object o1, Object o2)" to "compare(String s1, String s2)" - Remove the type checking and casting in compare().
AlphanumCollatorComparator(Collator) - Constructor for class io.goobi.viewer.controller.sorting.AlphanumCollatorComparator
Constructor for AlphanumCollatorComparator.
AlphanumComparator<T> - Class in io.goobi.viewer.controller.sorting
Comparator implementing the Alphanum algorithm, which sorts strings containing numbers in natural numeric order rather than ASCII order, with locale-aware collation and optional translation support.
AlphanumComparator(boolean, Locale, ITranslator<T>) - Constructor for class io.goobi.viewer.controller.sorting.AlphanumComparator
 
AlphanumComparator(boolean, Locale, Function<T, String>) - Constructor for class io.goobi.viewer.controller.sorting.AlphanumComparator
 
AlphanumComparator(String, Locale, boolean, Function<T, String>) - Constructor for class io.goobi.viewer.controller.sorting.AlphanumComparator
 
AlphanumComparator(String, Locale, Function<T, String>) - Constructor for class io.goobi.viewer.controller.sorting.AlphanumComparator
 
alphanumeric - Enum constant in enum class io.goobi.viewer.model.viewer.collections.Sorting
 
ALTO - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v2.builder.LinkingProperty.LinkingTarget
 
ALTO - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v3.builder.LinkingProperty.LinkingTarget
 
ALTO - Enum constant in enum class io.goobi.viewer.model.viewer.PhysicalElement.CoordsFormat
 
ALTO - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.FileType
 
ALTO_PROBLEMATIC_CHARS - Static variable in class io.goobi.viewer.controller.ALTOTools
Characters that can cause an "Invalid UTF-8 middle byte" error in the parser.
alto2Txt(String, String, boolean) - Static method in class io.goobi.viewer.controller.ALTOTools
alto2Txt.
AltoAnnotationBuilder - Class in io.goobi.viewer.model.annotation
Creates an AnnotationList of TextualResources from the content of an ALTO document.
AltoAnnotationBuilder(AbstractApiUrlManager, String) - Constructor for class io.goobi.viewer.model.annotation.AltoAnnotationBuilder
 
AltoAnnotationBuilder.Granularity - Enum Class in io.goobi.viewer.model.annotation
Enumerates the ALTO document hierarchy levels at which annotations can be generated, from a full page down to individual words.
AltoSearchParser - Class in io.goobi.viewer.model.iiif.search.parser
IIIF Search API parser that searches for matches within ALTO full-text documents.
AltoSearchParser() - Constructor for class io.goobi.viewer.model.iiif.search.parser.AltoSearchParser
 
AltoTextReader - Class in io.goobi.viewer.controller.model.alto
Parses an ALTO XML document and extracts its plain text content, preserving the structural hierarchy of pages, text blocks, lines, and words.
AltoTextReader(String, String, TextEnricher...) - Constructor for class io.goobi.viewer.controller.model.alto.AltoTextReader
 
ALTOTools - Class in io.goobi.viewer.controller
Utility class for parsing and processing ALTO (Analyzed Layout and Text Object) XML documents.
ALWAYS - Enum constant in enum class io.goobi.viewer.model.cms.CMSNavigationItem.DisplayRule
 
anchor - Variable in class io.goobi.viewer.model.viewer.StructElementStub
True if this element is an anchor element.
ANCHOR - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.RecordType
 
ANCHOR_THUMBNAIL_MODE_FIRSTVOLUME - Static variable in class io.goobi.viewer.controller.StringConstants
 
ANCHOR_THUMBNAIL_MODE_GENERIC - Static variable in class io.goobi.viewer.controller.StringConstants
 
ANCHORFIELD - Enum constant in enum class io.goobi.viewer.model.metadata.MetadataParameter.MetadataParameterType
 
AND - Enum constant in enum class io.goobi.viewer.model.search.SearchQueryGroup.SearchQueryGroupOperator
 
AND - Enum constant in enum class io.goobi.viewer.model.search.SearchQueryItem.SearchItemOperator
 
annoBuilder - Variable in class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemLogResource
 
ANNOTATE - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.campaigns.CrowdsourcingStatus
Annotations may be made to this resource.
AnnotationBean - Class in io.goobi.viewer.managedbeans
 
AnnotationBean() - Constructor for class io.goobi.viewer.managedbeans.AnnotationBean
 
AnnotationConverter - Class in io.goobi.viewer.model.annotation
 
AnnotationConverter() - Constructor for class io.goobi.viewer.model.annotation.AnnotationConverter
 
AnnotationConverter(AbstractApiUrlManager) - Constructor for class io.goobi.viewer.model.annotation.AnnotationConverter
 
AnnotationDeleter - Interface in io.goobi.viewer.model.annotation.serialization
Removes annotations from a persistence context.
AnnotationIndexAugmenter - Class in io.goobi.viewer.model.annotation.serialization
 
AnnotationIndexAugmenter() - Constructor for class io.goobi.viewer.model.annotation.serialization.AnnotationIndexAugmenter
 
AnnotationIndexAugmenter(Collection<PersistentAnnotation>) - Constructor for class io.goobi.viewer.model.annotation.serialization.AnnotationIndexAugmenter
 
AnnotationLister<T> - Interface in io.goobi.viewer.model.annotation.serialization
 
AnnotationPage() - Constructor for class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemResource.AnnotationPage
 
AnnotationResource - Class in io.goobi.viewer.api.rest.v1.annotations
REST resource managing W3C Web Annotations for records and canvas elements, supporting creation, retrieval, and deletion.
AnnotationResource - Class in io.goobi.viewer.api.rest.v2.annotations
REST resource managing W3C Web Annotations for IIIF v3 resources with full CRUD support.
AnnotationResource() - Constructor for class io.goobi.viewer.api.rest.v1.annotations.AnnotationResource
 
AnnotationResource() - Constructor for class io.goobi.viewer.api.rest.v2.annotations.AnnotationResource
 
AnnotationResultList - Class in io.goobi.viewer.model.iiif.search.model
Holds the result set of a IIIF Search API query, containing matched annotations grouped by canvas.
AnnotationResultList() - Constructor for class io.goobi.viewer.model.iiif.search.model.AnnotationResultList
Creates a new AnnotationResultList instance.
AnnotationResultList(long, List<SearchHit>) - Constructor for class io.goobi.viewer.model.iiif.search.model.AnnotationResultList
Creates a new AnnotationResultList instance.
annotations - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
ANNOTATIONS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_ALTO - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_ALTO - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_ANNOTATION - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_ANNOTATION - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_COMMENT - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_COMMENT - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_METADATA - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_METADATA - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_PAGE - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_PAGE - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_PLAINTEXT - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_PLAINTEXT - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ANNOTATIONS_UGC - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
ANNOTATIONS_UGC - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AnnotationSaver - Interface in io.goobi.viewer.model.annotation.serialization
Saves WebAnnotations to a persistence context.
AnnotationSheetWriter - Class in io.goobi.viewer.model.annotation.export
 
AnnotationSheetWriter() - Constructor for class io.goobi.viewer.model.annotation.export.AnnotationSheetWriter
 
AnnotationsResourceBuilder - Class in io.goobi.viewer.api.rest.resourcebuilders
 
AnnotationsResourceBuilder(AbstractApiUrlManager, HttpServletRequest) - Constructor for class io.goobi.viewer.api.rest.resourcebuilders.AnnotationsResourceBuilder
Default constructor.
AnnotationUpdate - Class in io.goobi.viewer.dao.update
 
AnnotationUpdate() - Constructor for class io.goobi.viewer.dao.update.AnnotationUpdate
 
anonymizeUserPublicContributions(User) - Static method in class io.goobi.viewer.model.security.user.UserTools
Moves all public content from the given user to an anonymous user.
AnyMatchCondition<T> - Class in io.goobi.viewer.model.viewer.record.views
Tests a condition on a collection of values, passing either if any value matches of if none matches, depending on the matchIfEqual property.
AnyMatchCondition(Collection<T>, boolean) - Constructor for class io.goobi.viewer.model.viewer.record.views.AnyMatchCondition
 
AnyStringValidator - Class in io.goobi.viewer.faces.validators
Validator that validates any input.
AnyStringValidator() - Constructor for class io.goobi.viewer.faces.validators.AnyStringValidator
 
API - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
API - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
ApiInfo() - Constructor for class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiInfo
 
ApiInfo(String, String, String) - Constructor for class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiInfo
 
ApiPath(String[]) - Constructor for class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPath
 
ApiPathParams(AbstractApiUrlManager.ApiPath, Object[]) - Constructor for class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPathParams
 
ApiPathQueries(AbstractApiUrlManager.ApiPath) - Constructor for class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPathQueries
 
ApiUrls - Class in io.goobi.viewer.api.rest.v1
 
ApiUrls - Class in io.goobi.viewer.api.rest.v2
 
ApiUrls() - Constructor for class io.goobi.viewer.api.rest.v1.ApiUrls
 
ApiUrls() - Constructor for class io.goobi.viewer.api.rest.v2.ApiUrls
 
ApiUrls(String) - Constructor for class io.goobi.viewer.api.rest.v1.ApiUrls
 
ApiUrls(String) - Constructor for class io.goobi.viewer.api.rest.v2.ApiUrls
 
appendTrailingSlash(String) - Static method in class io.goobi.viewer.controller.StringTools
 
Application - Class in io.goobi.viewer.api.rest.v1
Jersey ResourceConfig that bootstraps the JAX-RS v1 API, registering resources, providers, filters, and dependency bindings.
Application - Class in io.goobi.viewer.api.rest.v2
Jersey ResourceConfig that bootstraps the JAX-RS v2 API, registering resources, providers, filters, and dependency bindings.
Application(ServletConfig) - Constructor for class io.goobi.viewer.api.rest.v1.Application
Creates a new ViewerApplication instance.
Application(ServletConfig) - Constructor for class io.goobi.viewer.api.rest.v2.Application
Creates a new ViewerApplication instance.
Application(AbstractBinder) - Constructor for class io.goobi.viewer.api.rest.v1.Application
Constructor with custom injection binder for tests.
Application(AbstractBinder) - Constructor for class io.goobi.viewer.api.rest.v2.Application
Constructor with custom injection binder for tests.
APPLICATION_NAME - Static variable in class io.goobi.viewer.Version
Constant APPLICATION_NAME.
ApplicationBean - Class in io.goobi.viewer.managedbeans.storage
Used for application wide storage of objects accessible to other managed objects.
ApplicationBean() - Constructor for class io.goobi.viewer.managedbeans.storage.ApplicationBean
 
ApplicationResource - Class in io.goobi.viewer.api.rest.v1
REST endpoint that returns metadata about available API endpoints and their capabilities.
ApplicationResource() - Constructor for class io.goobi.viewer.api.rest.v1.ApplicationResource
 
applies(VariableReplacer) - Method in class io.goobi.viewer.controller.config.filter.AbstractFilterConfiguration
Test whether all conditions of this filter apply, if any.
appliesToPage(PageType, String, SolrSearchIndex) - Method in class io.goobi.viewer.model.administration.legal.DisplayScope
 
apply(int, int, String, boolean, Map<String, String>) - Method in interface io.goobi.viewer.controller.DAOSearchFunction
 
applyHighlightingToParamValue(int, Set<String>) - Method in class io.goobi.viewer.model.metadata.MetadataValue
Applies (full HTML) search hit value highlighting to all values for the given parameter index.
applyHighlightingToPhrase(String, Set<String>) - Static method in class io.goobi.viewer.model.search.SearchHelper
Adds highlighting markup for all given terms to the phrase.
applyReplaceRules(String, List<MetadataReplaceRule>, String) - Static method in class io.goobi.viewer.model.metadata.MetadataTools
applyReplaceRules.
archive - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
ARCHIVE - Enum constant in enum class io.goobi.viewer.model.search.HitType
 
ARCHIVE - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.DocType
 
ARCHIVE_TREE_LOADED - Enum constant in enum class io.goobi.viewer.model.archives.ArchiveManager.DatabaseState
State only applicable to a single database if it was successfully loaded into memory.
ArchiveBean - Class in io.goobi.viewer.managedbeans
JSF backing bean for the archive view.
ArchiveBean() - Constructor for class io.goobi.viewer.managedbeans.ArchiveBean
 
ArchiveBean(ArchiveManager) - Constructor for class io.goobi.viewer.managedbeans.ArchiveBean
 
ArchiveConfigurationException - Exception Class in io.goobi.viewer.exceptions
Thrown when an archive resource cannot be used due to a configuration error, such as a missing or invalid configuration value.
ArchiveConfigurationException(String, String) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveConfigurationException
 
ArchiveConfigurationException(String, String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveConfigurationException
 
ArchiveConnectionException - Exception Class in io.goobi.viewer.exceptions
Thrown when a connection to an archive backend resource cannot be established or is unexpectedly interrupted.
ArchiveConnectionException(String, String) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveConnectionException
 
ArchiveConnectionException(String, String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveConnectionException
 
ArchiveEntry - Class in io.goobi.viewer.model.archives
Single archive tree node.
ArchiveEntry(ArchiveEntry, ArchiveEntry) - Constructor for class io.goobi.viewer.model.archives.ArchiveEntry
 
ArchiveEntry(Integer, Integer, SolrDocument) - Constructor for class io.goobi.viewer.model.archives.ArchiveEntry
 
ArchiveEntryMetadataList - Class in io.goobi.viewer.model.archives
Metadata list for archive entries.
ArchiveEntryMetadataList(String, SolrDocument, List<Metadata>) - Constructor for class io.goobi.viewer.model.archives.ArchiveEntryMetadataList
 
ArchiveException - Exception Class in io.goobi.viewer.exceptions
Abstract base class for all exceptions related to archive resource operations, providing a message-template mechanism that substitutes named resource placeholders.
ArchiveException(String, String) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveException
 
ArchiveException(String, String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveException
 
ArchiveManager - Class in io.goobi.viewer.model.archives
Loads and holds archive tree models.
ArchiveManager() - Constructor for class io.goobi.viewer.model.archives.ArchiveManager
 
ArchiveManager.DatabaseState - Enum Class in io.goobi.viewer.model.archives
 
ArchiveMetadataBean - Class in io.goobi.viewer.managedbeans
Short lived bean to store metadata lists for archiveEntries.
ArchiveMetadataBean() - Constructor for class io.goobi.viewer.managedbeans.ArchiveMetadataBean
Default constructor using local configuration to load metadata list.
ArchiveMetadataBean(Configuration) - Constructor for class io.goobi.viewer.managedbeans.ArchiveMetadataBean
Creates a new ArchiveMetadataBean instance for testing.
ArchiveParseException - Exception Class in io.goobi.viewer.exceptions
Thrown when the content of an archive resource cannot be parsed, for example due to malformed EAD/XML data.
ArchiveParseException(String, String) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveParseException
 
ArchiveParseException(String, String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveParseException
 
ArchiveParser - Class in io.goobi.viewer.model.archives
Abstract base class for parsing EAD archive structures and resolving associated Goobi viewer record identifiers from the Solr index.
ArchiveParser() - Constructor for class io.goobi.viewer.model.archives.ArchiveParser
 
ArchiveResource - Class in io.goobi.viewer.model.archives
 
ArchiveResource(String, String, String, String) - Constructor for class io.goobi.viewer.model.archives.ArchiveResource
 
ArchiveResourceWrapper - Class in io.goobi.viewer.model.archives
Wrapper class for archive and configuration pairs.
ArchiveResourceWrapper(ArchiveResource) - Constructor for class io.goobi.viewer.model.archives.ArchiveResourceWrapper
 
archives - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
ARCHIVES_LOADED - Enum constant in enum class io.goobi.viewer.model.archives.ArchiveManager.DatabaseState
Archive names are queried from the server.
ArchiveSizeExceededException - Exception Class in io.goobi.viewer.exceptions
Thrown when an operation on an archive resource is rejected because the resource exceeds a configured size limit.
ArchiveSizeExceededException(String) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveSizeExceededException
 
ArchiveSizeExceededException(String, Object...) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveSizeExceededException
 
ArchiveSizeExceededException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveSizeExceededException
 
ArchiveSizeExceededException(Throwable, String, Object...) - Constructor for exception class io.goobi.viewer.exceptions.ArchiveSizeExceededException
 
ArchiveTree - Class in io.goobi.viewer.model.archives
Table of contents and associated functionality for a record.
ArchiveTree() - Constructor for class io.goobi.viewer.model.archives.ArchiveTree
Creates a new TOC instance.
ArchiveTree(ArchiveTree) - Constructor for class io.goobi.viewer.model.archives.ArchiveTree
 
asBoolean() - Method in enum class io.goobi.viewer.managedbeans.tabledata.TableDataProvider.SortOrder
 
ASCENDING - Enum constant in enum class io.goobi.viewer.managedbeans.tabledata.TableDataProvider.SortOrder
 
asJSON() - Static method in class io.goobi.viewer.Version
 
associatedRecordMap - Variable in class io.goobi.viewer.model.archives.ArchiveParser
 
associateElementsWithCMSData() - Method in class io.goobi.viewer.model.viewer.collections.CollectionView
associateElementsWithCMSData.
associateElementsWithCMSData(List<CMSCollection>) - Method in class io.goobi.viewer.model.viewer.collections.CollectionView
associateElementsWithCMSData.
associateWithCMSCollections(List<HierarchicalBrowseDcElement>, String) - Static method in class io.goobi.viewer.model.viewer.collections.CollectionView
 
associateWithCMSCollections(List<HierarchicalBrowseDcElement>, List<CMSCollection>) - Static method in class io.goobi.viewer.model.viewer.collections.CollectionView
associateWithCMSCollections.
asString() - Static method in class io.goobi.viewer.Version
 
ATTRIBUTE_FILENAME - Static variable in class io.goobi.viewer.api.rest.filters.FilterTools
 
ATTRIBUTE_LOGID - Static variable in class io.goobi.viewer.api.rest.filters.FilterTools
 
ATTRIBUTE_LOGINS - Static variable in class io.goobi.viewer.model.security.user.User
Constant ATTRIBUTE_LOGINS="logins".
ATTRIBUTE_PAGENO - Static variable in class io.goobi.viewer.api.rest.filters.FilterTools
 
ATTRIBUTE_PI - Static variable in class io.goobi.viewer.api.rest.filters.FilterTools
 
AUDIO - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.FileType
 
augmentReIndexPage(String, int, SolrDocument, String, String) - Method in class io.goobi.viewer.model.annotation.serialization.AnnotationIndexAugmenter
 
augmentReIndexPage(String, int, SolrDocument, String, String) - Method in interface io.goobi.viewer.modules.interfaces.IndexAugmenter
Any additional tasks this module needs to perform when re-indexing a page (e.g. putting additional files into the hotfolder).
augmentReIndexRecord(String, String, String) - Method in class io.goobi.viewer.model.annotation.serialization.AnnotationIndexAugmenter
 
augmentReIndexRecord(String, String, String) - Method in interface io.goobi.viewer.modules.interfaces.IndexAugmenter
Any additional tasks this module needs to perform when re-indexing a record (e.g. putting additional files into the hotfolder).
augmentResetRecord() - Method in interface io.goobi.viewer.modules.IModule
Any clean-up the module might want to do when resetting the currently loaded record.
auth(String, String) - Method in class io.goobi.viewer.model.security.user.User
Authentication check for regular (i.e. non-OpenID) accounts.
auth(String, String, String) - Static method in class io.goobi.viewer.model.transkribus.TranskribusUtils
auth.
AUTH - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
AUTH - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_ACCESS_TOKEN - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_HEADER - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
AUTH_LOGIN - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_LOGOUT - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_OAUTH - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
AUTH_PROBE_REQUEST - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_PROBE_REQUEST_PDF - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_PROBE_REQUEST_RECORD - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_PROBE_REQUEST_RESOLVER - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTH_PROBE_REQUEST_SECTION - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
authenticateUser(String, String) - Method in class io.goobi.viewer.api.rest.v1.authentication.AuthenticationEndpoint
authenticateUser.
AuthenticationEndpoint - Class in io.goobi.viewer.api.rest.v1.authentication
REST endpoint handling user authentication, login/logout flows, and OAuth-based API token management.
AuthenticationEndpoint() - Constructor for class io.goobi.viewer.api.rest.v1.authentication.AuthenticationEndpoint
 
AuthenticationException - Exception Class in io.goobi.viewer.exceptions
Thrown when user authentication fails due to invalid credentials or an expired session.
AuthenticationException(String) - Constructor for exception class io.goobi.viewer.exceptions.AuthenticationException
Creates a new AuthenticationException instance.
AuthenticationProviderException - Exception Class in io.goobi.viewer.model.security.authentication
An exception indicating that an error occurred when trying to authenticate a user.
AuthenticationProviderException() - Constructor for exception class io.goobi.viewer.model.security.authentication.AuthenticationProviderException
Creates a new AuthenticationProviderException instance.
AuthenticationProviderException(String) - Constructor for exception class io.goobi.viewer.model.security.authentication.AuthenticationProviderException
Creates a new AuthenticationProviderException instance.
AuthenticationProviderException(String, Throwable) - Constructor for exception class io.goobi.viewer.model.security.authentication.AuthenticationProviderException
Creates a new AuthenticationProviderException instance.
AuthenticationProviderException(String, Throwable, boolean, boolean) - Constructor for exception class io.goobi.viewer.model.security.authentication.AuthenticationProviderException
Creates a new AuthenticationProviderException instance.
AuthenticationProviderException(Throwable) - Constructor for exception class io.goobi.viewer.model.security.authentication.AuthenticationProviderException
Creates a new AuthenticationProviderException instance.
AUTHOR - Static variable in class io.goobi.viewer.model.citation.CitationDataProvider
 
AUTHORITY - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
AUTHORITY - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AUTHORITY_RESOLVER - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
 
AUTHORITY_RESOLVER - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
 
AuthorityResource - Class in io.goobi.viewer.api.rest.v1.authorities
REST resource for resolving authority records and retrieving metadata from linked data sources.
AuthorityResource() - Constructor for class io.goobi.viewer.api.rest.v1.authorities.AuthorityResource
 
AuthorizationBinding - Annotation Interface in io.goobi.viewer.api.rest.bindings
Binding for resources which use an AuthorizationFilter.
AuthorizationFilter - Class in io.goobi.viewer.api.rest.filters
JAX-RS request filter that performs token-based authentication and authorization checks for protected API endpoints.
AuthorizationFilter() - Constructor for class io.goobi.viewer.api.rest.filters.AuthorizationFilter
 
AuthorizationFlowResource - Class in io.goobi.viewer.api.rest.v2.auth
REST resource handling IIIF Access Control Service authorization flows and probe requests.
AuthorizationFlowResource(HttpServletRequest) - Constructor for class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
 
AuthorizationFlowTools - Class in io.goobi.viewer.api.rest.v2.auth
Utility class for building IIIF Authorization Flow v2 service descriptions.
authorName - Variable in class io.goobi.viewer.servlets.oembed.OEmbedResponse
 
authorUrl - Variable in class io.goobi.viewer.servlets.oembed.OEmbedResponse
 
AuthResponseListener<T> - Class in io.goobi.viewer.model.security.authentication
Implementation of AuthResponseListener which keeps all providers waiting for a response in a ConcurrentHashMap.
AuthResponseListener() - Constructor for class io.goobi.viewer.model.security.authentication.AuthResponseListener
 
autocomplete(String) - Method in class io.goobi.viewer.managedbeans.SearchBean
Returns suggestions for autocomplete.
autocomplete(String) - Method in class io.goobi.viewer.model.cms.itemfunctionality.SearchFunctionality
Returns suggestions for autocomplete.
autocomplete(String) - Method in interface io.goobi.viewer.model.search.SearchInterface
Returns suggestions for autocomplete.
Autocomplete - Class in io.goobi.viewer.faces.components
java-backend for autocomplete composite component.
Autocomplete() - Constructor for class io.goobi.viewer.faces.components.Autocomplete
 
AutocompleteEndpoint - Class in io.goobi.viewer.websockets
WebSocket server endpoint that handles real-time search autocomplete requests by querying the Solr index and returning JSON-formatted suggestion lists to the connected client.
AutocompleteEndpoint() - Constructor for class io.goobi.viewer.websockets.AutocompleteEndpoint
 
autoCompleteInManifest(String, String, String, String, String, Integer) - Method in class io.goobi.viewer.api.rest.v1.records.RecordResource
autoCompleteInManifest.
autoCompleteInManifest(String, String, String, String, String, Integer) - Method in class io.goobi.viewer.api.rest.v2.records.RecordResource
autoCompleteInManifest.
AUTOMATIC - Enum constant in enum class io.goobi.viewer.model.cms.widgets.type.WidgetGenerationType
Widgets provided automatically by some other kind of user generated data.
AutomaticWidgetType - Enum Class in io.goobi.viewer.model.cms.widgets.type
All types of sidebar widgets which are generated automatically if certain conditions are met, usually if certain CMS content exists Currently (22-01) only CMS-Geomaps provide automatic widgets.
AVATAR_DEFAULT_SIZE - Static variable in class io.goobi.viewer.model.security.user.User
Constant AVATAR_DEFAULT_SIZE=140.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form