Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- BACKSLASH_REPLACEMENT - Static variable in class io.goobi.viewer.controller.StringTools
-
Constant
BACKSLASH_REPLACEMENT="U005C". - backupFields() - Method in class io.goobi.viewer.model.security.user.User
-
backupFields.
- BackupRecord - Class in io.goobi.viewer.model.administration.configeditor
-
Represents a single backup file entry in the configuration editor, holding the timestamp-derived name and position index of the backup within the backup list.
- BackupRecord(String, int) - Constructor for class io.goobi.viewer.model.administration.configeditor.BackupRecord
- BASE_MIME_TYPE - Static variable in class io.goobi.viewer.model.variables.ReplacerVariables
- BASE_PATH - Static variable in class io.goobi.viewer.model.variables.ReplacerVariables
- BASE_RANGE_LABEL - Static variable in class io.goobi.viewer.model.iiif.presentation.v2.builder.StructureBuilder
-
Constant
BASE_RANGE_LABEL="CONTENT". - bcrypt - Variable in class io.goobi.viewer.model.security.tickets.AccessTicket
- BCrypt - Class in io.goobi.viewer.controller
-
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
- BCrypt() - Constructor for class io.goobi.viewer.controller.BCrypt
- BeanUtils - Class in io.goobi.viewer.managedbeans.utils
-
Utility class for methods that use the FacesContext.
- BearerTokenManager - Class in io.goobi.viewer.model.iiif.auth
-
Application scoped cache of issued bearer tokens for IIIF Auth Flow 2.0.
- BearerTokenManager() - Constructor for class io.goobi.viewer.model.iiif.auth.BearerTokenManager
- BibliothecaAuthenticationRequest - Class in io.goobi.viewer.model.security.authentication.model
-
Request DTO for sending user credentials to the Bibliotheca authentication service.
- BibliothecaAuthenticationRequest(String, String) - Constructor for class io.goobi.viewer.model.security.authentication.model.BibliothecaAuthenticationRequest
-
Creates a new BibliothecaAuthenticationRequest instance.
- BibliothecaAuthenticationResponse - Class in io.goobi.viewer.model.security.authentication.model
-
Authentication response object for Bibliotheca.
- BibliothecaAuthenticationResponse(String, String) - Constructor for class io.goobi.viewer.model.security.authentication.model.BibliothecaAuthenticationResponse
-
Parses and evaluates the given XML response from X-Service.
- BibliothecaProvider - Class in io.goobi.viewer.model.security.authentication
-
Authentication provider that validates user credentials against the Bibliotheca library management system.
- BibliothecaProvider(String, String, String, String, long) - Constructor for class io.goobi.viewer.model.security.authentication.BibliothecaProvider
-
Creates a new XServiceProvider instance.
- BLOCK - Enum constant in enum class io.goobi.viewer.model.annotation.AltoAnnotationBuilder.Granularity
- Blocks() - Constructor for class io.goobi.viewer.model.security.authentication.model.VuAuthenticationResponse.Blocks
- Bookmark - Class in io.goobi.viewer.model.bookmark
-
Represents a single bookmark entry linking a user to a specific record or page.
- Bookmark() - Constructor for class io.goobi.viewer.model.bookmark.Bookmark
-
Empty constructor.
- Bookmark(String, String, Integer) - Constructor for class io.goobi.viewer.model.bookmark.Bookmark
-
Creates a new bookmark based in book pi, section logId and page order logId and order my be empty or null, if only the book itself is references.
- Bookmark(String, String, Integer, boolean) - Constructor for class io.goobi.viewer.model.bookmark.Bookmark
-
Creates a new bookmark based in book pi, section logId and page order logId and order my be empty or null, if only the book itself is references.
- Bookmark(String, String, String) - Constructor for class io.goobi.viewer.model.bookmark.Bookmark
-
Creates a new Bookmark instance.
- BOOKMARK - Enum constant in enum class io.goobi.viewer.model.security.user.UserActivity.ActivityType
- BOOKMARK_LIST_ATTRIBUTE_NAME - Static variable in class io.goobi.viewer.model.bookmark.SessionStoreBookmarkManager
-
Constant
BOOKMARK_LIST_ATTRIBUTE_NAME="bookmarkList". - BookmarkBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for bookmark list management, handling user bookmarks and public sharing.
- BookmarkBean() - Constructor for class io.goobi.viewer.managedbeans.BookmarkBean
-
Empty Constructor.
- BookmarkList - Class in io.goobi.viewer.model.bookmark
-
Represents a named list of bookmarks owned by a user, optionally shareable with others.
- BookmarkList() - Constructor for class io.goobi.viewer.model.bookmark.BookmarkList
- BOOKMARKLISTS - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- BookmarkResource - Class in io.goobi.viewer.api.rest.v1.bookmarks
-
REST resource for managing user bookmark lists including creation, sharing, and export in multiple formats.
- BookmarkResource(HttpServletRequest, HttpServletResponse) - Constructor for class io.goobi.viewer.api.rest.v1.bookmarks.BookmarkResource
- bookmarks - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- BOOKMARKS - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
BOOKMARKS="BOOKMARKS". - BookmarksFunktionality - Class in io.goobi.viewer.model.cms.itemfunctionality
- BookmarksFunktionality() - Constructor for class io.goobi.viewer.model.cms.itemfunctionality.BookmarksFunktionality
- BookmarkTools - Class in io.goobi.viewer.model.bookmark
-
Utility class providing helper methods for bookmark list operations and IIIF collection export.
- BookmarkUpdate - Class in io.goobi.viewer.dao.update
-
Database migration step that removes the obsolete
main_titlecolumn from thebookshelf_itemstable. - BookmarkUpdate() - Constructor for class io.goobi.viewer.dao.update.BookmarkUpdate
- BookshelfConverter - Class in io.goobi.viewer.faces.converters
-
JSF converter that maps between a
BookmarkListobject and its string representation. - BookshelfConverter() - Constructor for class io.goobi.viewer.faces.converters.BookshelfConverter
- BOOL_DIRECTION_RTL - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Field containing true if a record has a right-to-left reading direction.
- BOOL_DOUBLE_IMAGE - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Field containing true if a page contains a double image.
- BOOL_IMAGEAVAILABLE - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Field containing true if a page or any of the record's pages has an image.
- BOOL_WKT_COORDS - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
BOOL_WKT_COORDS="BOOL_WKT_COORDS". - BOOLEAN - Enum constant in enum class io.goobi.viewer.model.search.FacetItem.FacetType
- BooleanDeserializer - Class in io.goobi.viewer.model.security.authentication.model
-
Jackson deserialiser that converts various truthy string representations to a Boolean value.
- BooleanDeserializer() - Constructor for class io.goobi.viewer.model.security.authentication.model.BooleanDeserializer
- BooleanSerializer - Class in io.goobi.viewer.model.security.authentication.model
-
Jackson serialiser that converts a Boolean value to the string representation expected by the Bibliotheca API.
- BooleanSerializer() - Constructor for class io.goobi.viewer.model.security.authentication.model.BooleanSerializer
- boolifyField(String) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
boolifyField.
- BOOSTING_QUERY_TEMPLATE - Static variable in class io.goobi.viewer.model.search.SearchHelper
- bothEqualOrBlank(String, String) - Method in class io.goobi.viewer.model.bookmark.Bookmark
-
bothEqualOrBlank.
- bothEqualOrNull(Object, Object) - Method in class io.goobi.viewer.model.bookmark.Bookmark
-
bothEqualOrNull.
- BreadcrumbBean - Class in io.goobi.viewer.managedbeans
-
JSF session-scoped backing bean that manages the breadcrumb navigation trail.
- BreadcrumbBean() - Constructor for class io.goobi.viewer.managedbeans.BreadcrumbBean
- browse - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- BrowseBean - Class in io.goobi.viewer.managedbeans
-
This bean provides the data for collection and term browsing.
- BrowseBean() - Constructor for class io.goobi.viewer.managedbeans.BrowseBean
-
Empty constructor.
- BrowseDcElement - Class in io.goobi.viewer.model.viewer.collections
-
Collection tree element.
- BrowseDcElement(BrowseDcElement) - Constructor for class io.goobi.viewer.model.viewer.collections.BrowseDcElement
-
Creates a new BrowseDcElement instance.
- BrowseDcElement(String, long, String, String, String, int) - Constructor for class io.goobi.viewer.model.viewer.collections.BrowseDcElement
-
Creates a new BrowseDcElement instance.
- BrowseDcElement.TranslationComparator - Class in io.goobi.viewer.model.viewer.collections
- BrowseElement - Class in io.goobi.viewer.model.search
-
Representation of a search hit.
- BrowseElement(String, int, String, String, Locale, String, String) - Constructor for class io.goobi.viewer.model.search.BrowseElement
-
Creates a new unit tests and special instances instance.
- BrowseElementInfo - Interface in io.goobi.viewer.model.viewer.collections
-
Interface for metadata and navigation information attached to a collection browse element.
- BrowseFunctionality - Class in io.goobi.viewer.model.cms.itemfunctionality
- BrowseFunctionality(String) - Constructor for class io.goobi.viewer.model.cms.itemfunctionality.BrowseFunctionality
- browsePage() - Method in class io.goobi.viewer.managedbeans.NavigationHelper
-
browsePage.
- BrowseTerm - Class in io.goobi.viewer.model.termbrowsing
-
Represents a single term in the alphabetical browsing index, with its display label and hit count.
- BrowseTerm(String, String, IMetadataValue) - Constructor for class io.goobi.viewer.model.termbrowsing.BrowseTerm
-
Constructor.
- BrowseTermComparator - Class in io.goobi.viewer.model.termbrowsing
-
Custom string comparator for browsing terms (case-insensitive, ignores brackets, natural sorting).
- BrowseTermComparator(Locale) - Constructor for class io.goobi.viewer.model.termbrowsing.BrowseTermComparator
- BROWSETERMS - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- BrowsingMenuFieldConfig - Class in io.goobi.viewer.model.termbrowsing
-
Configuration for a single field entry in the alphabetical browsing menu, specifying the Solr field and display options.
- BrowsingMenuFieldConfig(String, String, String) - Constructor for class io.goobi.viewer.model.termbrowsing.BrowsingMenuFieldConfig
-
Constructor.
- build() - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPath
- build() - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPathParams
- build() - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPathQueries
- build() - Method in class io.goobi.viewer.model.iiif.search.IIIFSearchBuilder
-
Creates a
SearchResultcontaining annotations matchingIIIFSearchBuilder.getQuery()withinIIIFSearchBuilder.getPi(). - build() - Method in class io.goobi.viewer.model.media.voyager.VoyagerSceneBuilder
- build() - Method in class io.goobi.viewer.model.search.query.SimpleQueryBuilder.Builder
- build() - Method in class io.goobi.viewer.model.viewer.PhysicalElementBuilder
- build(DynamicContent, UIComponent) - Method in class io.goobi.viewer.model.jsf.DynamicContentBuilder
- build(JsfComponent, UIComponent, Map<String, Object>) - Method in class io.goobi.viewer.model.jsf.DynamicContentBuilder
- build(Metadata) - Method in class io.goobi.viewer.model.metadata.MetadataBuilder
- build(PhysicalElement) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.CanvasBuilder
- build(StructElement, List<StructElement>, String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.RangeBuilder
- build(String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.CollectionBuilder
- build(String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.ManifestBuilder
- build(String) - Method in class io.goobi.viewer.model.search.query.SimpleQueryBuilder
- build(String, int) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.CanvasBuilder
- build(String, Integer) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.ManifestBuilder
- build(String, String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.CollectionBuilder
- build(String, String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.RangeBuilder
- build(String, Locale) - Static method in class io.goobi.viewer.controller.sorting.ObjectComparatorBuilder
- build(String, Locale, Function<T, String>) - Static method in class io.goobi.viewer.controller.sorting.ObjectComparatorBuilder
- build(List<Metadata>, String) - Method in class io.goobi.viewer.model.metadata.MetadataBuilder
- buildAnswer(DownloadTaskEndpoint.SocketMessage, DownloadTaskEndpoint.Status) - Static method in class io.goobi.viewer.websockets.DownloadTaskEndpoint.SocketMessage
- buildAutoSuggest() - Method in class io.goobi.viewer.model.iiif.search.IIIFSearchBuilder
-
Creates a
AutoSuggestResultcontaining searchTerms matchingIIIFSearchBuilder.getQuery()withinIIIFSearchBuilder.getPi(). - buildClearCacheUrl(String, String, String, String) - Static method in class io.goobi.viewer.controller.NetTools
- buildCollection() - Method in class io.goobi.viewer.model.iiif.discovery.ActivityCollectionBuilder
-
Creates a An
OrderedCollectionofAcvitities, linking to the first and last containedOrderedCollectionPageas well as counting the total number of Activities. - BUILDDATE - Static variable in class io.goobi.viewer.Version
-
Constant
BUILDDATE. - builder - Variable in class io.goobi.viewer.controller.AbstractConfiguration
- builder() - Static method in class io.goobi.viewer.model.search.query.SimpleQueryBuilder
- Builder() - Constructor for class io.goobi.viewer.model.search.query.SimpleQueryBuilder.Builder
- builderLocal - Variable in class io.goobi.viewer.controller.AbstractConfiguration
- buildExpandQueryFromFacets(List<String>, List<String>) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
Constructs an expand query from given facet queries.
- buildFinalQuery(String, boolean, SearchAggregationType) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
Constructs the complete query using the raw query and adding all available suffixes.
- buildFinalQuery(String, boolean, HttpServletRequest, SearchAggregationType) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
Constructs the complete query using the raw query and adding all available suffixes.
- buildFromSolrDoc(SolrDocument) - Static method in class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent
-
buildFromSolrDoc.
- buildFulltextAnnotations(String, int) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.CanvasBuilder
- buildHead(DynamicContent, HtmlPanelGroup) - Method in class io.goobi.viewer.model.jsf.DynamicContentBuilder
- BuildMode - Enum Class in io.goobi.viewer.model.iiif.presentation.v2.builder
-
Enum controlling the level of detail included when building IIIF Presentation v2 resources.
- buildPage(int) - Method in class io.goobi.viewer.model.iiif.discovery.ActivityCollectionBuilder
-
Creates An
OrderedCollectionofActivities, i.e. a partial list of Activities. - buildPageLabelTemplate(String, Locale) - Method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
-
Replaces the static variable placeholders (the ones that don't change depending on the page) of the given label format with values.
- buildPageSelectItem(String, int, String, Integer, String) - Static method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
- buildPageUrl(String, int, String, PageType) - Method in interface io.goobi.viewer.modules.interfaces.IURLBuilder
- buildPageUrl(String, int, String, PageType, boolean) - Method in class io.goobi.viewer.modules.interfaces.DefaultURLBuilder
-
buildPageUrl.
- buildPageUrl(String, int, String, PageType, boolean) - Method in interface io.goobi.viewer.modules.interfaces.IURLBuilder
-
buildPageUrl.
- buildSearchUrl(String, String) - Method in class io.goobi.viewer.modules.interfaces.DefaultURLBuilder
-
buildSearchUrl.
- buildTermQuery(Collection<String>) - Static method in class io.goobi.viewer.model.search.SearchHelper
- buildTermQuery(Collection<String>, boolean) - Static method in class io.goobi.viewer.model.search.SearchHelper
- buildTocElementLabel(SolrDocument) - Static method in class io.goobi.viewer.model.toc.TocMaker
- buildTree(String, int, int, int, String) - Method in class io.goobi.viewer.model.toc.TOC
- buildURI() - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPath
- BUILDVERSION - Static variable in class io.goobi.viewer.Version
-
Constant
BUILDVERSION.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form