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

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_title column from the bookshelf_items table.
BookmarkUpdate() - Constructor for class io.goobi.viewer.dao.update.BookmarkUpdate
 
BookshelfConverter - Class in io.goobi.viewer.faces.converters
JSF converter that maps between a BookmarkList object 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 SearchResult containing annotations matching IIIFSearchBuilder.getQuery() within IIIFSearchBuilder.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 AutoSuggestResult containing searchTerms matching IIIFSearchBuilder.getQuery() within IIIFSearchBuilder.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 OrderedCollection of Acvitities, linking to the first and last contained OrderedCollectionPage as 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 OrderedCollection of Activities, 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.
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