Serialized Form
-
Package io.goobi.viewer.controller.imaging
-
Class io.goobi.viewer.controller.imaging.WatermarkHandler
class WatermarkHandler extends Object implements Serializable- serialVersionUID:
- 3341191578406800851L
-
-
Package io.goobi.viewer.controller.model
-
Class io.goobi.viewer.controller.model.CachingMap
- serialVersionUID:
- 1882556825980074260L
-
Serialized Fields
-
maxSize
long maxSize
-
-
-
Package io.goobi.viewer.controller.sorting
-
Class io.goobi.viewer.controller.sorting.AlphanumComparator
class AlphanumComparator extends Object implements Serializable- serialVersionUID:
- 8047374873015931547L
-
Serialized Fields
-
comparator
AlphanumCollatorComparator comparator
-
locale
Locale locale
-
reverse
int reverse
-
translator
ITranslator<T> translator
-
-
Class io.goobi.viewer.controller.sorting.NoopComparator
class NoopComparator extends Object implements Serializable- serialVersionUID:
- -4727846742051668891L
-
-
Package io.goobi.viewer.exceptions
-
Exception io.goobi.viewer.exceptions.AccessDeniedException
class AccessDeniedException extends Exception implements Serializable- serialVersionUID:
- -5535245246816475462L
-
Exception io.goobi.viewer.exceptions.AjaxResponseException
class AjaxResponseException extends PresentationException implements Serializable -
Exception io.goobi.viewer.exceptions.ArchiveConfigurationException
class ArchiveConfigurationException extends ArchiveException implements Serializable- serialVersionUID:
- -3620709090979144147L
-
Exception io.goobi.viewer.exceptions.ArchiveConnectionException
class ArchiveConnectionException extends ArchiveException implements Serializable- serialVersionUID:
- -5274764438841967758L
-
Exception io.goobi.viewer.exceptions.ArchiveException
class ArchiveException extends PresentationException implements Serializable- serialVersionUID:
- -6999584810651228875L
-
Exception io.goobi.viewer.exceptions.ArchiveParseException
class ArchiveParseException extends ArchiveException implements Serializable- serialVersionUID:
- -8622251494945435687L
-
Exception io.goobi.viewer.exceptions.ArchiveSizeExceededException
class ArchiveSizeExceededException extends PresentationException implements Serializable- serialVersionUID:
- -8493147783169699313L
-
Exception io.goobi.viewer.exceptions.AuthenticationException
class AuthenticationException extends Exception implements Serializable- serialVersionUID:
- -5535245246816475462L
-
Exception io.goobi.viewer.exceptions.CmsEditException
class CmsEditException extends PresentationException implements Serializable- serialVersionUID:
- 2963473426091888685L
-
Exception io.goobi.viewer.exceptions.CmsElementNotFoundException
class CmsElementNotFoundException extends PresentationException implements Serializable -
Exception io.goobi.viewer.exceptions.ContentTypeException
class ContentTypeException extends PresentationException implements Serializable -
Exception io.goobi.viewer.exceptions.DAOException
class DAOException extends Exception implements Serializable- serialVersionUID:
- -5840484445206784670L
-
Exception io.goobi.viewer.exceptions.DownloadException
class DownloadException extends PresentationException implements Serializable- serialVersionUID:
- -5686409226129811010L
-
Exception io.goobi.viewer.exceptions.HTTPException
class HTTPException extends Exception implements Serializable- serialVersionUID:
- -5840484445206784670L
-
Serialized Fields
-
code
int code
-
-
Exception io.goobi.viewer.exceptions.IDDOCNotFoundException
class IDDOCNotFoundException extends Exception implements Serializable- serialVersionUID:
- -8531031607653980345L
-
Exception io.goobi.viewer.exceptions.IndexUnreachableException
class IndexUnreachableException extends Exception implements Serializable- serialVersionUID:
- -5840484445206784670L
-
Exception io.goobi.viewer.exceptions.MessageQueueException
class MessageQueueException extends Exception implements Serializable- serialVersionUID:
- -4516634796883317517L
-
Exception io.goobi.viewer.exceptions.ModuleMissingException
class ModuleMissingException extends Exception implements Serializable- serialVersionUID:
- 6421734792359424553L
-
Exception io.goobi.viewer.exceptions.NotImplementedException
class NotImplementedException extends Exception implements Serializable -
Exception io.goobi.viewer.exceptions.PresentationException
class PresentationException extends Exception implements Serializable- serialVersionUID:
- -6158638123863313562L
-
Exception io.goobi.viewer.exceptions.RecordDeletedException
class RecordDeletedException extends Exception implements Serializable- serialVersionUID:
- -2958431544270222156L
-
Exception io.goobi.viewer.exceptions.RecordLimitExceededException
class RecordLimitExceededException extends Exception implements Serializable- serialVersionUID:
- -8531031607653980345L
-
Exception io.goobi.viewer.exceptions.RecordNotFoundException
class RecordNotFoundException extends Exception implements Serializable- serialVersionUID:
- -8531031607653980345L
-
Exception io.goobi.viewer.exceptions.RedirectException
class RedirectException extends Exception implements Serializable- serialVersionUID:
- -6018484680211432831L
-
Exception io.goobi.viewer.exceptions.RestApiException
class RestApiException extends Exception implements Serializable-
Serialized Fields
-
statusCode
int statusCode
-
-
-
Exception io.goobi.viewer.exceptions.ThemeException
class ThemeException extends Exception implements Serializable- serialVersionUID:
- 7603440377069980303L
-
Exception io.goobi.viewer.exceptions.UncheckedPresentationException
class UncheckedPresentationException extends RuntimeException implements Serializable -
Exception io.goobi.viewer.exceptions.UploadException
class UploadException extends PresentationException implements Serializable- serialVersionUID:
- -3366820357175081598L
-
Exception io.goobi.viewer.exceptions.ViewerConfigurationException
class ViewerConfigurationException extends Exception implements Serializable- serialVersionUID:
- 3263005370127814191L
-
-
Package io.goobi.viewer.managedbeans
-
Class io.goobi.viewer.managedbeans.ActiveDocumentBean
class ActiveDocumentBean extends Object implements Serializable- serialVersionUID:
- -8686943862186336894L
-
Serialized Fields
-
action
String action
URL parameter 'action'. -
anchor
boolean anchor
-
bookmarkBean
BookmarkBean bookmarkBean
-
breadcrumbBean
BreadcrumbBean breadcrumbBean
-
clearCacheMode
String clearCacheMode
-
cmsBean
CmsBean cmsBean
-
deleteRecordKeepTrace
Boolean deleteRecordKeepTrace
-
downloadImageModalVisible
boolean downloadImageModalVisible
-
geoMaps
Map<String,
RecordGeoMap> geoMaps -
group
boolean group
-
imageDelivery
ImageDeliveryBean imageDelivery
-
imageToShow
String imageToShow
URL parameter 'imageToShow'. -
lastReceivedIdentifier
String lastReceivedIdentifier
This persists the last value given to setPersistentIdentifier() and is used for handling a RecordNotFoundException. -
logid
String logid
URL parameter 'logid'. -
navigationHelper
NavigationHelper navigationHelper
-
nextDocstructUrlCache
Map<String,
String> nextDocstructUrlCache -
nextHit
BrowseElement nextHit
-
prevDocstructUrlCache
Map<String,
String> prevDocstructUrlCache -
prevHit
BrowseElement prevHit
-
recordLanguages
List<String> recordLanguages
Available languages for this record. -
reloads
int reloads
-
searchBean
SearchBean searchBean
-
selectedDownloadOptionLabel
String selectedDownloadOptionLabel
-
selectedRecordLanguage
Language selectedRecordLanguage
Currently selected language for multilingual records. -
tocCurrentPage
int tocCurrentPage
URL parameter 'tocCurrentPage'. -
topDocumentIddoc
String topDocumentIddoc
-
viewManager
ViewManager viewManager
-
volume
boolean volume
-
-
Class io.goobi.viewer.managedbeans.AdminBean
class AdminBean extends Object implements Serializable- serialVersionUID:
- -8334669036711935331L
-
Serialized Fields
-
currentIpRange
IpRange currentIpRange
-
currentPassword
String currentPassword
Current password for password change -
currentRole
Role currentRole
-
currentTranslationGroup
TranslationGroup currentTranslationGroup
-
currentUser
User currentUser
-
currentUserGroup
UserGroup currentUserGroup
-
currentUserRole
UserRole currentUserRole
-
deleteUserContributions
boolean deleteUserContributions
-
dirtyUserRoles
Map<UserRole,
String> dirtyUserRoles List of UserRoles to persist or delete -
emailConfirmation
String emailConfirmation
-
hotfolderFileCount
org.omnifaces.cdi.PushContext hotfolderFileCount
-
lazyModelUsers
TableDataProvider<User> lazyModelUsers
-
memberRole
Role memberRole
-
passwordOne
String passwordOne
New password -
passwordTwo
String passwordTwo
New password confirmation -
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.AdminClientsBean
class AdminClientsBean extends Object implements Serializable- serialVersionUID:
- -614644783330750969L
-
Serialized Fields
-
configuredClientsModel
TableDataProvider<ClientApplication> configuredClientsModel
-
dao
IDAO dao
-
selectedClient
ClientApplication selectedClient
-
-
Class io.goobi.viewer.managedbeans.AdminCommentBean
class AdminCommentBean extends Object implements Serializable- serialVersionUID:
- -640422863609139392L
-
Serialized Fields
-
commentGroupAll
CommentGroup commentGroupAll
-
currentComment
Comment currentComment
-
currentCommentGroup
CommentGroup currentCommentGroup
-
lazyModelComments
TableDataProvider<Comment> lazyModelComments
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.AdminConfigEditorBean
class AdminConfigEditorBean extends Object implements Serializable- serialVersionUID:
- -4120457702630667052L
-
Serialized Fields
-
backupFiles
File[] backupFiles
-
backupNames
String[] backupNames
-
backupRecords
List<BackupRecord> backupRecords
-
backupsPath
String backupsPath
-
editable
boolean editable
-
fileContent
String fileContent
-
fileInEditionNumber
int fileInEditionNumber
-
filesListing
FilesListing filesListing
Object that handles the reading of listed files. -
fileUploader
FileUploader fileUploader
-
fullCurrentConfigFileType
String fullCurrentConfigFileType
-
nightMode
boolean nightMode
-
unmodifiledFileContent
String unmodifiledFileContent
-
-
Class io.goobi.viewer.managedbeans.AdminDeveloperBean
class AdminDeveloperBean extends Object implements Serializable- serialVersionUID:
- 9068383748390523908L
-
Serialized Fields
-
context
javax.servlet.ServletContext context
-
downloadContext
org.omnifaces.cdi.PushContext downloadContext
-
pullThemeContext
org.omnifaces.cdi.PushContext pullThemeContext
-
viewerThemeName
String viewerThemeName
-
-
Class io.goobi.viewer.managedbeans.AdminLicenseBean
class AdminLicenseBean extends Object implements Serializable- serialVersionUID:
- 4036951960661161323L
-
Serialized Fields
-
currentLicense
License currentLicense
-
currentLicenseType
LicenseType currentLicenseType
-
currentRole
Role currentRole
-
lazyModelDownloadTickets
TableDataProvider<DownloadTicket> lazyModelDownloadTickets
-
-
Class io.goobi.viewer.managedbeans.AdminThemeEditBean
class AdminThemeEditBean extends Object implements Serializable- serialVersionUID:
- 7858762112113454834L
-
Serialized Fields
-
currentTheme
ThemeConfiguration currentTheme
-
-
Class io.goobi.viewer.managedbeans.AdminThemesBean
class AdminThemesBean extends Object implements Serializable- serialVersionUID:
- 837772138767500963L
-
Class io.goobi.viewer.managedbeans.AnnotationBean
class AnnotationBean extends Object implements Serializable- serialVersionUID:
- 8377250065305331020L
-
Serialized Fields
-
crowdsourcingBean
CrowdsourcingBean crowdsourcingBean
-
exportSelection
SelectionManager<Long> exportSelection
-
lazyModelAnnotations
TableDataProvider<CrowdsourcingAnnotation> lazyModelAnnotations
-
ownerCampaignId
String ownerCampaignId
-
targetRecordPI
String targetRecordPI
-
-
Class io.goobi.viewer.managedbeans.ArchiveBean
class ArchiveBean extends Object implements Serializable- serialVersionUID:
- -1755934299534933504L
-
Serialized Fields
-
archiveManager
ArchiveManager archiveManager
-
archiveTree
ArchiveTree archiveTree
-
currentResource
String currentResource
-
databaseLoaded
boolean databaseLoaded
-
searchString
String searchString
-
-
Class io.goobi.viewer.managedbeans.ArchiveMetadataBean
class ArchiveMetadataBean extends Object implements Serializable- serialVersionUID:
- 7525640333611786457L
-
Serialized Fields
-
config
Configuration config
-
entryMap
Map<String,
ArchiveEntryMetadataList> entryMap
-
-
Class io.goobi.viewer.managedbeans.BookmarkBean
class BookmarkBean extends Object implements Serializable- serialVersionUID:
- -2656584301309913161L
-
Serialized Fields
-
captchaBean
CaptchaBean captchaBean
-
currentBookmark
Bookmark currentBookmark
-
currentBookmarkList
BookmarkList currentBookmarkList
Currently selected bookmark list. -
currentBookmarkListSharedKey
String currentBookmarkListSharedKey
Flag indicating that currentBookmarkList was opened via a share link and is publicly visible. -
currentUserGroup
UserGroup currentUserGroup
-
navigationHelper
NavigationHelper navigationHelper
-
newBookmarkListName
String newBookmarkListName
-
sessionBookmarkListEmail
String sessionBookmarkListEmail
An email-address which a user may enter to receive the session store bookmark list as mail -
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.BornDigitalBean
class BornDigitalBean extends Object implements Serializable- serialVersionUID:
- -371794671604543166L
-
Serialized Fields
-
activeDocumentBean
ActiveDocumentBean activeDocumentBean
-
captchaBean
CaptchaBean captchaBean
-
downloadTicketEmail
String downloadTicketEmail
-
downloadTicketRequestMessage
String downloadTicketRequestMessage
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.BreadcrumbBean
class BreadcrumbBean extends Object implements Serializable- serialVersionUID:
- -7671680493703878185L
-
Serialized Fields
-
breadcrumbs
List<LabeledLink> breadcrumbs
-
navigationHelper
NavigationHelper navigationHelper
-
-
Class io.goobi.viewer.managedbeans.BrowseBean
class BrowseBean extends Object implements Serializable- serialVersionUID:
- 7613678633319477862L
-
Serialized Fields
-
availableStringFilters
Map<String,
List<String>> availableStringFilters -
breadcrumbBean
BreadcrumbBean breadcrumbBean
-
browseTermHitCountList
List<Long> browseTermHitCountList
-
browseTermList
List<String> browseTermList
Term list for the current result page (browsing menu). Used for displaying. -
browseTermListEscaped
List<String> browseTermListEscaped
Escaped term list for the current result page (browsing menu). Used for URL construction. -
browsingMenuField
String browsingMenuField
Solr field to browse. -
browsingMenuHitsPerPage
int browsingMenuHitsPerPage
Hits per page in the browsing menu. -
collectionField
String collectionField
-
collections
Map<String,
CollectionView> collections -
collectionToExpand
String collectionToExpand
Pretty URL variable. -
currentPage
int currentPage
-
currentStringFilter
String currentStringFilter
This is used for filtering term browsing by the starting letter. -
filterQuery
String filterQuery
Optional filter query -
hitsCount
int hitsCount
-
navigationHelper
NavigationHelper navigationHelper
-
targetCollection
String targetCollection
-
topVisibleCollection
String topVisibleCollection
-
-
Class io.goobi.viewer.managedbeans.CalendarBean
class CalendarBean extends Object implements Serializable- serialVersionUID:
- 1095535586988646463L
-
Serialized Fields
-
allActiveCenturies
Map<Integer,
CalendarItemCentury> allActiveCenturies -
collection
String collection
-
currentDay
CalendarItemDay currentDay
-
currentMonth
CalendarItemMonth currentMonth
-
currentYear
CalendarItemYear currentYear
-
dayRow
CalendarRow dayRow
-
docstructFilterQuery
String docstructFilterQuery
-
monthList
List<CalendarItemMonth> monthList
-
monthRow
CalendarRow monthRow
-
rowIndex
int rowIndex
-
searchBean
SearchBean searchBean
-
selectYear
String selectYear
-
yearEnd
int yearEnd
-
yearStart
int yearStart
-
-
Class io.goobi.viewer.managedbeans.CaptchaBean
class CaptchaBean extends Object implements Serializable- serialVersionUID:
- -8342047587240066920L
-
Serialized Fields
-
config
Configuration config
-
random
Random random
Reusable Random object.
-
-
Class io.goobi.viewer.managedbeans.CmsBean
class CmsBean extends Object implements Serializable- serialVersionUID:
- -2021732230593473827L
-
Serialized Fields
-
currentPage
CMSPage currentPage
The page currently open for viewing -
currentWorkPi
String currentWorkPi
-
editablePages
HashMap<Long,
Boolean> editablePages -
lazyModelPages
TableDataProvider<CMSPage> lazyModelPages
-
luceneFields
List<String> luceneFields
-
selectedMediaHolder
Optional<CMSMediaHolder> selectedMediaHolder
-
selectedMediaItem
CMSMediaItem selectedMediaItem
-
selectedMediaLocale
Locale selectedMediaLocale
-
solrGroupFields
List<String> solrGroupFields
-
solrSortFields
List<String> solrSortFields
-
staticPages
List<CMSStaticPage> staticPages
-
test
String test
-
-
Class io.goobi.viewer.managedbeans.CmsCategoriesBean
class CmsCategoriesBean extends Object implements Serializable- serialVersionUID:
- 5297975169931740605L
-
Serialized Fields
-
categoryDescription
String categoryDescription
Value holder for "description" input field. Optional -
categoryName
String categoryName
Value holder for "name" input field. Must not be empty and not equals another category name for category to be valid -
selectedCategory
CMSCategory selectedCategory
A category currently being edited. If null, no category is being edited and a new one can be created
-
-
Class io.goobi.viewer.managedbeans.CmsCollectionsBean
class CmsCollectionsBean extends Object implements Serializable- serialVersionUID:
- -2862611194397865986L
-
Serialized Fields
-
browseBean
BrowseBean browseBean
-
collections
List<CMSCollection> collections
-
currentCollection
CMSCollection currentCollection
-
currentTab
CMSCollectionTreeTab currentTab
Current tab language -
imageMode
CmsCollectionsBean.CMSCollectionImageMode imageMode
-
originalCollection
CMSCollection originalCollection
-
piValid
boolean piValid
-
solrField
String solrField
-
solrFieldValue
String solrFieldValue
-
-
Class io.goobi.viewer.managedbeans.CmsDynamicContentBean
class CmsDynamicContentBean extends Object implements Serializable- serialVersionUID:
- 644204008911471246L
-
Serialized Fields
-
cmsPage
CMSPage cmsPage
-
-
Class io.goobi.viewer.managedbeans.CmsMediaBean
class CmsMediaBean extends Object implements Serializable- serialVersionUID:
- 1156829371382069634L
-
Serialized Fields
-
allSelected
boolean allSelected
-
dataProvider
TableDataProvider<CategorizableTranslatedSelectable<CMSMediaItem>> dataProvider
-
filenameFilter
String filenameFilter
-
filter
String filter
-
selectedMediaItem
CategorizableTranslatedSelectable<CMSMediaItem> selectedMediaItem
-
selectedTag
String selectedTag
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.CmsPageEditBean
class CmsPageEditBean extends Object implements Serializable- serialVersionUID:
- 7163586584773468296L
-
Serialized Fields
-
editMode
boolean editMode
-
pageEditState
CMSPageEditState pageEditState
-
saveAsTemplate
boolean saveAsTemplate
-
selectedComponent
String selectedComponent
-
selectedPage
CMSPage selectedPage
-
sidebarWidgets
Map<WidgetDisplayElement,
Boolean> sidebarWidgets -
templateLockComponents
boolean templateLockComponents
-
templateName
String templateName
-
-
Class io.goobi.viewer.managedbeans.CMSPageTemplateEditBean
class CMSPageTemplateEditBean extends Object implements Serializable- serialVersionUID:
- 1399752926754065793L
-
Serialized Fields
-
editMode
boolean editMode
-
pageEditState
CMSPageEditState pageEditState
-
selectedComponent
String selectedComponent
-
selectedTemplate
CMSPageTemplate selectedTemplate
-
-
Class io.goobi.viewer.managedbeans.CmsRecordNoteEditBean
class CmsRecordNoteEditBean extends Object implements Serializable- serialVersionUID:
- -8850189223154382470L
-
Serialized Fields
-
currentNoteType
String currentNoteType
-
metadataElement
MetadataElement metadataElement
-
note
CMSRecordNote note
-
returnUrl
String returnUrl
-
selectedLocale
Locale selectedLocale
-
-
Class io.goobi.viewer.managedbeans.CmsRecordNotesBean
class CmsRecordNotesBean extends Object implements Serializable- serialVersionUID:
- 1436349423447175132L
-
Serialized Fields
-
dataProvider
TableDataProvider<CMSRecordNote> dataProvider
-
images
ImageDeliveryBean images
-
navigationHelper
NavigationHelper navigationHelper
-
-
Class io.goobi.viewer.managedbeans.CMSSidebarWidgetsBean
class CMSSidebarWidgetsBean extends Object implements Serializable- serialVersionUID:
- -6039330925483238481L
-
Serialized Fields
-
cmsBean
CmsBean cmsBean
-
-
Class io.goobi.viewer.managedbeans.CmsSliderBean
class CmsSliderBean extends Object implements Serializable- serialVersionUID:
- -2204866565916114208L
-
Serialized Fields
-
filter
TableDataFilter filter
We actually only need a filter String, but we use a completeTableDataFilter
so we can utilize the dataTableColumnFilter component
-
-
Class io.goobi.viewer.managedbeans.CmsSliderEditBean
class CmsSliderEditBean extends Object implements Serializable- serialVersionUID:
- -2204866565916114208L
-
Serialized Fields
-
cmsCollections
List<CMSCollection> cmsCollections
-
collectionField
String collectionField
-
selectableCategories
List<Selectable<CMSCategory>> selectableCategories
-
selectedSlider
CMSSlider selectedSlider
-
-
Class io.goobi.viewer.managedbeans.CollectionViewBean
class CollectionViewBean extends Object implements Serializable- serialVersionUID:
- 6707278968715712945L
-
Serialized Fields
-
collections
Map<String,
CollectionView> collections CollectionView
s mapped to contentItem-Ids ofCMSCollectionContent
used to create the CollectionView. -
collectionStatistics
Map<String,
Map<String, CollectionResult>> collectionStatistics Solr statistics (in the form ofCollectionResult
) mapped to collection names which are in turn mapped to contentItem-Ids because each contentItem may have different statistics for its collections due to different filter queries and excluded subcollections.
-
-
Class io.goobi.viewer.managedbeans.CommentBean
class CommentBean extends Object implements Serializable- serialVersionUID:
- -3653100353345867739L
-
Serialized Fields
-
activeDocumentBean
ActiveDocumentBean activeDocumentBean
-
commentManager
CommentManager commentManager
-
deleteCommentPermissionMap
Map<String,
Boolean> deleteCommentPermissionMap -
editCommentPermissionMap
Map<String,
Boolean> editCommentPermissionMap -
userBean
UserBean userBean
-
userCommentsEnabled
Boolean userCommentsEnabled
-
-
Class io.goobi.viewer.managedbeans.ConfigurationBean
class ConfigurationBean extends Object implements Serializable- serialVersionUID:
- -1371688138567741188L
-
Class io.goobi.viewer.managedbeans.ContentBean
class ContentBean extends Object implements Serializable- serialVersionUID:
- 3811544515374503924L
-
Serialized Fields
-
pi
String pi
PI for whichContentBean.userGeneratedContentsForDisplay
is loaded -
userGeneratedContentsForDisplay
List<DisplayUserGeneratedContent> userGeneratedContentsForDisplay
User generated contents to display on this page.
-
-
Class io.goobi.viewer.managedbeans.CookieBannerBean
class CookieBannerBean extends Object implements Serializable- serialVersionUID:
- -6562240290904952926L
-
Serialized Fields
-
cmsPageMap
Map<CMSPage,
Boolean> cmsPageMap -
dao
IDAO dao
-
editCookieBanner
CookieBanner editCookieBanner
-
status
CookieBannerBean.BeanStatus status
-
-
Class io.goobi.viewer.managedbeans.CreateRecordBean
class CreateRecordBean extends Object implements Serializable- serialVersionUID:
- -8052248087187114268L
-
Class io.goobi.viewer.managedbeans.CrowdsourcingBean
class CrowdsourcingBean extends Object implements Serializable- serialVersionUID:
- -6452528640177147828L
-
Serialized Fields
-
dao
IDAO dao
-
lazyModelCampaigns
TableDataProvider<Campaign> lazyModelCampaigns
-
navigationHelper
NavigationHelper navigationHelper
-
selectedCampaign
Campaign selectedCampaign
The campaign selected in backend -
targetCampaign
Campaign targetCampaign
The campaign being annotated/reviewed -
targetIdentifier
String targetIdentifier
The identifier (PI) of the record currently targeted by this campaign -
targetPage
int targetPage
Current page of the current record. -
targetStatus
CrowdsourcingStatus targetStatus
-
userBean
UserBean userBean
-
viewerConfig
Configuration viewerConfig
-
-
Class io.goobi.viewer.managedbeans.CustomWidgetEditBean
class CustomWidgetEditBean extends Object implements Serializable- serialVersionUID:
- 4892069370268036814L
-
Serialized Fields
-
cmsPageMap
Map<CMSPage,
Boolean> cmsPageMap -
returnUrl
String returnUrl
-
widget
CustomSidebarWidget widget
-
-
Class io.goobi.viewer.managedbeans.DisclaimerBean
class DisclaimerBean extends Object implements Serializable- serialVersionUID:
- -6562240290914952926L
-
Serialized Fields
-
activeDocumentBean
ActiveDocumentBean activeDocumentBean
-
currentConsentScope
Optional<ConsentScope> currentConsentScope
the consentScope to use as long as the user doesn't change -
currentUser
Optional<User> currentUser
the current user, which may be empty. Licenses applying to the disclaimer are only updated if the user changes -
dao
IDAO dao
-
licenseType
LicenseType licenseType
theLicenseType.LICENSE_TYPE_LEGAL_DISCLAIMER
core license type derived from the dao -
navigationHelper
NavigationHelper navigationHelper
-
searchIndex
SolrSearchIndex searchIndex
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.DisclaimerEditBean
class DisclaimerEditBean extends Object implements Serializable- serialVersionUID:
- -6562240290914952926L
-
Serialized Fields
-
dao
IDAO dao
-
disclaimerForEdit
Disclaimer disclaimerForEdit
-
-
Class io.goobi.viewer.managedbeans.DisplayConditions
class DisplayConditions extends Object implements Serializable- serialVersionUID:
- 6193053985791285569L
-
Serialized Fields
-
activeDocumentBean
ActiveDocumentBean activeDocumentBean
-
httpRequest
javax.servlet.http.HttpServletRequest httpRequest
-
navigationHelper
NavigationHelper navigationHelper
-
propertyCache
RecordPropertyCache propertyCache
-
-
Class io.goobi.viewer.managedbeans.DownloadBean
class DownloadBean extends Object implements Serializable- serialVersionUID:
- 1418828357626472799L
-
Serialized Fields
-
downloadIdentifier
String downloadIdentifier
-
message
ViewerMessage message
-
-
Class io.goobi.viewer.managedbeans.DynamicBean
class DynamicBean extends Object implements Serializable- serialVersionUID:
- -6628922677497179970L
-
Serialized Fields
-
components
List<DynamicContent> components
-
-
Class io.goobi.viewer.managedbeans.FeedbackBean
class FeedbackBean extends Object implements Serializable- serialVersionUID:
- 9100712106412532312L
-
Serialized Fields
-
captchaBean
CaptchaBean captchaBean
-
config
Configuration config
-
emailSender
EMailSender emailSender
-
facesContext
javax.faces.context.FacesContext facesContext
-
feedback
Feedback feedback
-
lastName
String lastName
-
navigationHelper
NavigationHelper navigationHelper
-
user
User user
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.GeoMapBean
class GeoMapBean extends Object implements Serializable- serialVersionUID:
- 2602901072184103402L
-
Serialized Fields
-
activeFeatureSet
ManualFeatureSet activeFeatureSet
-
currentMap
GeoMap currentMap
-
loadedMaps
List<GeoMap> loadedMaps
-
quartzBean
QuartzBean quartzBean
-
selectedLanguage
Locale selectedLanguage
-
-
Class io.goobi.viewer.managedbeans.HighlightsBean
class HighlightsBean extends Object implements Serializable- serialVersionUID:
- -6647395682752991930L
-
Serialized Fields
-
allObjectsProvider
TableDataProvider<Highlight> allObjectsProvider
-
currentObjectsProvider
TableDataProvider<Highlight> currentObjectsProvider
-
editStatus
HighlightsBean.EditStatus editStatus
-
imaging
ImageDeliveryBean imaging
-
navigationHelper
NavigationHelper navigationHelper
-
random
Random random
-
-
Class io.goobi.viewer.managedbeans.ImageDeliveryBean
class ImageDeliveryBean extends Object implements Serializable- serialVersionUID:
- -7128779942549718191L
-
Serialized Fields
-
cmsMediaPath
String cmsMediaPath
-
footer
WatermarkHandler footer
-
iiif
IIIFUrlHandler iiif
-
images
ImageHandler images
-
media
MediaHandler media
-
objects3d
Object3DHandler objects3d
-
pdf
PdfHandler pdf
-
presentation
IIIFPresentationAPIHandler presentation
-
servletPath
String servletPath
-
servletRequest
javax.servlet.http.HttpServletRequest servletRequest
-
staticImagesURI
String staticImagesURI
-
tempMediaPath
String tempMediaPath
-
thumbs
ThumbnailHandler thumbs
-
-
Class io.goobi.viewer.managedbeans.MessageQueueBean
class MessageQueueBean extends Object implements Serializable- serialVersionUID:
- -8818079687932871359L
-
Serialized Fields
-
lazyModelViewerHistory
TableDataProvider<ViewerMessage> lazyModelViewerHistory
-
messageBrokerStart
boolean messageBrokerStart
-
messageQueueState
org.omnifaces.cdi.PushContext messageQueueState
-
messageQueueStateForHeader
org.omnifaces.cdi.PushContext messageQueueStateForHeader
-
messageType
String messageType
-
paused
boolean paused
-
-
Class io.goobi.viewer.managedbeans.PersistentStorageBean
class PersistentStorageBean extends Object implements Serializable- serialVersionUID:
- -5127431137772735598L
-
Class io.goobi.viewer.managedbeans.QuartzBean
class QuartzBean extends Object implements Serializable- serialVersionUID:
- -8294562786947936886L
-
Serialized Fields
-
developerBean
AdminDeveloperBean developerBean
-
paused
boolean paused
-
quartzJobDetails
QuartzJobDetails quartzJobDetails
-
scheduler
org.quartz.Scheduler scheduler
-
-
Class io.goobi.viewer.managedbeans.SearchBean
class SearchBean extends Object implements Serializable- serialVersionUID:
- 6962223613432267768L
-
Serialized Fields
-
activeResultGroup
SearchResultGroup activeResultGroup
-
activeSearchType
int activeSearchType
Currently selected search type (regular, advanced, timeline, ...). This property is not private so it can be altered in unit tests (the setter checks the config and may prevent setting certain values). -
advancedSearchFieldTemplate
String advancedSearchFieldTemplate
Selected advanced search field configuration template. -
advancedSearchQueryGroup
SearchQueryGroup advancedSearchQueryGroup
Group of query item clusters for the advanced search. -
advancedSearchQueryInfo
String advancedSearchQueryInfo
Human-readable representation of the advanced search query for displaying. -
advancedSearchSelectItems
Map<String,
List<StringPair>> advancedSearchSelectItems Keep lists of select values, once generated, for performance reasons. -
breadcrumbBean
BreadcrumbBean breadcrumbBean
-
currentHitIndex
int currentHitIndex
Index of the currently open search result (used for search result browsing). -
currentPage
int currentPage
Current search result page. -
currentSearch
Search currentSearch
Current search object. Contains the results and can be used to persist search parameters in the DB. -
currentSearchFilter
SearchFilter currentSearchFilter
Currently selected filter for the regular search. Possible values can be configured. -
downloadComplete
FutureTask<Boolean> downloadComplete
-
downloadReady
FutureTask<Boolean> downloadReady
-
facets
SearchFacets facets
-
fuzzySearchEnabled
boolean fuzzySearchEnabled
Fuzzy search switch. -
hitIndexOperand
int hitIndexOperand
Number by which currentHitIndex shall be increased or decreased. -
hitsPerPage
int hitsPerPage
Max number of search hits to be displayed on one page. -
hitsPerPageSetterCalled
boolean hitsPerPageSetterCalled
Variable is set to true if the use manually changes the value. Used so that the default CMS setting doesn't override the value. -
lastUsedSearchPage
Optional<ViewerPath> lastUsedSearchPage
The currentViewerPath
at the timeSearchBean.executeSearch()
was last called. Used when returning to search list from record via the widget_searchResultNavigation widget -
navigationHelper
NavigationHelper navigationHelper
-
phraseSearch
boolean phraseSearch
-
proximitySearchDistance
int proximitySearchDistance
If >0, proximity search will be applied to phrase searches. -
random
Random random
Reusable Random object. -
searchInCurrentItemString
String searchInCurrentItemString
-
searchSortingOption
SearchSortingOption searchSortingOption
User-selected Solr field name by which the search results shall be sorted. A leading exclamation mark means descending sorting. -
searchString
String searchString
User-entered search query that is displayed in the search field after the search. -
searchStringInternal
String searchStringInternal
Solr query generated from the user's input (does not include facet filters or blacklists). -
searchTerms
Map<String,
Set<String>> searchTerms Individual terms extracted from the user query (used for highlighting). -
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.SessionBean
class SessionBean extends Object implements Serializable- serialVersionUID:
- 1408443482641406496L
-
Class io.goobi.viewer.managedbeans.SitelinkBean
class SitelinkBean extends Object implements Serializable- serialVersionUID:
- -3131868167344465016L
-
Serialized Fields
-
hits
List<StringPair> hits
-
value
String value
-
-
Class io.goobi.viewer.managedbeans.StatisticsBean
class StatisticsBean extends Object implements Serializable- serialVersionUID:
- -1530519697198096431L
-
Class io.goobi.viewer.managedbeans.TagCloudBean
class TagCloudBean extends Object implements Serializable- serialVersionUID:
- -8655268287774862843L
-
Class io.goobi.viewer.managedbeans.TermsOfUseBean
class TermsOfUseBean extends Object implements Serializable- serialVersionUID:
- 5425114972697440546L
-
Serialized Fields
-
termsOfUse
Optional<TermsOfUse> termsOfUse
-
-
Class io.goobi.viewer.managedbeans.TermsOfUseEditBean
class TermsOfUseEditBean extends Object implements Serializable- serialVersionUID:
- -3105025774455196485L
-
Serialized Fields
-
selectedLocale
Locale selectedLocale
-
termsOfUse
TermsOfUse termsOfUse
-
-
Class io.goobi.viewer.managedbeans.TextBean
class TextBean extends Object implements Serializable- serialVersionUID:
- 7458534493098897433L
-
Class io.goobi.viewer.managedbeans.UploadBean
class UploadBean extends Object implements Serializable- serialVersionUID:
- -766868003675598285L
-
Serialized Fields
-
currentUploadJob
UploadJob currentUploadJob
-
lazyModelUploadJobs
TableDataProvider<UploadJob> lazyModelUploadJobs
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.UserBean
class UserBean extends Object implements Serializable- serialVersionUID:
- 5917173704087714181L
-
Serialized Fields
-
activationKey
String activationKey
-
authenticationProvider
IAuthenticationProvider authenticationProvider
Selected OpenID Connect provider. -
captchaBean
CaptchaBean captchaBean
-
email
String email
-
hasAdminBackendAccess
Boolean hasAdminBackendAccess
-
lastName
String lastName
Honey pot field invisible to human users. -
loggedInProvider
IAuthenticationProvider loggedInProvider
-
navigationHelper
NavigationHelper navigationHelper
-
nickName
String nickName
-
redirectUrl
String redirectUrl
Redirect URL after successful login. -
sessionTimeoutCounter
org.omnifaces.cdi.PushContext sessionTimeoutCounter
-
sessionTimeoutMonitorTimer
Timer sessionTimeoutMonitorTimer
-
transkribusPassword
String transkribusPassword
-
transkribusUserName
String transkribusUserName
-
user
User user
The logged in user
-
-
Class io.goobi.viewer.managedbeans.UserDataBean
class UserDataBean extends Object implements Serializable- serialVersionUID:
- -766868003675598285L
-
Serialized Fields
-
commentCount
Long commentCount
Cache user comment count to avoid multiple DB calls. -
lazyModelAnnotations
TableDataProvider<PersistentAnnotation> lazyModelAnnotations
-
lazyModelComments
TableDataProvider<PersistentAnnotation> lazyModelComments
-
userBean
UserBean userBean
-
-
Class io.goobi.viewer.managedbeans.UserGroupBean
class UserGroupBean extends Object implements Serializable- serialVersionUID:
- -6982988135819597474L
-
Class io.goobi.viewer.managedbeans.ViewBean
class ViewBean extends Object implements Serializable- serialVersionUID:
- 1408443482641406496L
-
Class io.goobi.viewer.managedbeans.ViewWatcher
class ViewWatcher extends Object implements Serializable- serialVersionUID:
- 1488705096792424026L
-
Class io.goobi.viewer.managedbeans.WebSocketBean
class WebSocketBean extends Object implements Serializable- serialVersionUID:
- 9068383748390523908L
-
Serialized Fields
-
context
javax.servlet.ServletContext context
-
pushChannel
org.omnifaces.cdi.PushContext pushChannel
-
-
-
Package io.goobi.viewer.managedbeans.tabledata
-
Class io.goobi.viewer.managedbeans.tabledata.PersistentTableDataProvider
-
Class io.goobi.viewer.managedbeans.tabledata.TableDataFilter
class TableDataFilter extends Object implements Serializable- serialVersionUID:
- 9120268561536080056L
-
Serialized Fields
-
columns
List<String> columns
-
joinTable
String joinTable
-
owner
TableDataProvider<?> owner
-
value
String value
-
-
Class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
class TableDataProvider extends Object implements Serializable- serialVersionUID:
- 6109453168491579420L
-
Serialized Fields
-
currentPage
int currentPage
-
entriesPerPage
int entriesPerPage
-
filters
List<TableDataFilter> filters
-
lastFilterString
String lastFilterString
-
sortField
String sortField
-
sortOrder
TableDataProvider.SortOrder sortOrder
-
source
TableDataSource<T> source
-
-
Exception io.goobi.viewer.managedbeans.tabledata.TableDataSourceException
class TableDataSourceException extends RuntimeException implements Serializable
-
-
Package io.goobi.viewer.model.administration.configeditor
-
Class io.goobi.viewer.model.administration.configeditor.BackupRecord
class BackupRecord extends Object implements Serializable- serialVersionUID:
- -7935008140086500081L
-
Serialized Fields
-
name
String name
Date/time part of file name -
number
int number
Index in list
-
-
Class io.goobi.viewer.model.administration.configeditor.FilesListing
class FilesListing extends Object implements Serializable- serialVersionUID:
- -1261644749731156548L
-
-
Package io.goobi.viewer.model.administration.legal
-
Class io.goobi.viewer.model.administration.legal.ConsentScope
class ConsentScope extends Object implements Serializable- serialVersionUID:
- -7933737886888841025L
-
Serialized Fields
-
daysToLive
int daysToLive
The number of days after which the consent must be renewed at the latest -
storageMode
ConsentScope.StorageMode storageMode
-
-
Class io.goobi.viewer.model.administration.legal.CookieBanner
class CookieBanner extends Object implements Serializable- serialVersionUID:
- 7200913959493405687L
-
Serialized Fields
-
active
boolean active
set if the banner should be shown at all -
id
Long id
Unique database ID. -
ignoreList
List<Long> ignoreList
IDs of CMS Pages on which the cookie banner should not be displayed -
requiresConsentAfter
LocalDateTime requiresConsentAfter
The time after which a user must have agreed to the banner. If the browser's local storage contains a different value, the cookie banner must be accepted again -
text
TranslatedText text
The text shown on the banner. Must be pure text or valid (x)html
-
-
Class io.goobi.viewer.model.administration.legal.DisplayScope
class DisplayScope extends Object implements Serializable- serialVersionUID:
- 8408939885661597164L
-
Serialized Fields
-
filterQuery
String filterQuery
-
pageScope
DisplayScope.PageScope pageScope
-
-
-
Package io.goobi.viewer.model.annotation.comments
-
Class io.goobi.viewer.model.annotation.comments.Comment
class Comment extends PersistentAnnotation implements Serializable- serialVersionUID:
- 1482656593761912187L
-
Class io.goobi.viewer.model.annotation.comments.CommentGroup
class CommentGroup extends Object implements Serializable- serialVersionUID:
- -6284942965581963665L
-
Serialized Fields
-
coreType
boolean coreType
-
description
String description
-
enabled
boolean enabled
-
id
Long id
-
identifiers
Set<String> identifiers
-
identifiersQueried
boolean identifiersQueried
-
membersMayDeleteComments
boolean membersMayDeleteComments
-
membersMayEditComments
boolean membersMayEditComments
-
sendEmailNotifications
boolean sendEmailNotifications
-
solrQuery
String solrQuery
-
title
String title
-
userGroup
UserGroup userGroup
-
-
-
Package io.goobi.viewer.model.archives
-
Class io.goobi.viewer.model.archives.ArchiveEntry
class ArchiveEntry extends Object implements Serializable- serialVersionUID:
- 8544674817802657532L
-
Serialized Fields
-
accessConditions
List<String> accessConditions
-
associatedRecordPi
String associatedRecordPi
-
childrenFound
boolean childrenFound
-
childrenLoaded
boolean childrenLoaded
-
containsImage
boolean containsImage
-
descriptionLevel
String descriptionLevel
-
displayChildren
boolean displayChildren
-
displaySearch
boolean displaySearch
-
doc
org.apache.solr.common.SolrDocument doc
-
expanded
boolean expanded
-
hierarchyLevel
Integer hierarchyLevel
-
id
String id
-
label
String label
-
logId
String logId
-
nodeType
String nodeType
-
orderNumber
Integer orderNumber
-
parentNode
ArchiveEntry parentNode
-
searchHit
boolean searchHit
-
subEntryList
List<ArchiveEntry> subEntryList
-
topstructPi
String topstructPi
-
unitdate
String unitdate
-
valid
boolean valid
-
visible
boolean visible
-
-
Class io.goobi.viewer.model.archives.ArchiveManager
class ArchiveManager extends Object implements Serializable- serialVersionUID:
- -2417652614144759711L
-
Serialized Fields
-
archives
Map<ArchiveResource,
ArchiveTree> archives -
databaseState
ArchiveManager.DatabaseState databaseState
-
eadParser
ArchiveParser eadParser
-
nodeTypes
Map<String,
NodeType> nodeTypes
-
-
Class io.goobi.viewer.model.archives.ArchiveParser
class ArchiveParser extends Object implements Serializable- serialVersionUID:
- -7986836324388942249L
-
Class io.goobi.viewer.model.archives.ArchiveResource
class ArchiveResource extends Object implements Serializable- serialVersionUID:
- -234029216818092944L
-
Serialized Fields
-
Class io.goobi.viewer.model.archives.ArchiveTree
class ArchiveTree extends Object implements Serializable- serialVersionUID:
- 1798213211987072214L
-
Serialized Fields
-
entryMap
Map<String,
List<ArchiveEntry>> entryMap TOC element map. -
expandEntryOnSelection
boolean expandEntryOnSelection
-
flatEntryList
List<ArchiveEntry> flatEntryList
Currently displayed tree. Can be partial after a search, etc. -
selectedEntry
ArchiveEntry selectedEntry
Actively selected entry -
treeBuilt
boolean treeBuilt
-
treeFullyLoaded
boolean treeFullyLoaded
-
trueRootElement
ArchiveEntry trueRootElement
Actual root of the document (even if it's not part of the displayed tree)
-
-
Class io.goobi.viewer.model.archives.NodeType
class NodeType extends Object implements Serializable- serialVersionUID:
- 3716038748824985126L
-
Class io.goobi.viewer.model.archives.SolrEADParser
class SolrEADParser extends ArchiveParser implements Serializable- serialVersionUID:
- -434134931986709301L
-
-
Package io.goobi.viewer.model.bookmark
-
Class io.goobi.viewer.model.bookmark.Bookmark
class Bookmark extends Object implements Serializable- serialVersionUID:
- 9047168382986927374L
-
Serialized Fields
-
bookmarkList
BookmarkList bookmarkList
-
browseElement
BrowseElement browseElement
-
dateAdded
LocalDateTime dateAdded
-
description
String description
-
hasImages
Boolean hasImages
-
id
Long id
-
logId
String logId
-
mainTitle
String mainTitle
Deprecated.TODO Remove column in the DB update so that this field can be removed -
name
String name
-
order
Integer order
-
pi
String pi
-
url
String url
-
urn
String urn
-
-
Class io.goobi.viewer.model.bookmark.BookmarkList
class BookmarkList extends Object implements Serializable- serialVersionUID:
- -3040539541804852903L
-
-
Package io.goobi.viewer.model.calendar
-
Class io.goobi.viewer.model.calendar.CalendarItemCentury
class CalendarItemCentury extends AbstractCalendarItem implements Serializable- serialVersionUID:
- -3123380483405975449L
-
Serialized Fields
-
years
Map<Integer,
CalendarItemYear> years
-
-
Class io.goobi.viewer.model.calendar.CalendarItemDay
class CalendarItemDay extends AbstractCalendarItem implements Serializable- serialVersionUID:
- 6482477938806267855L
-
Class io.goobi.viewer.model.calendar.CalendarItemMonth
class CalendarItemMonth extends AbstractCalendarItem implements Serializable- serialVersionUID:
- -4930440571977358495L
-
Serialized Fields
-
daysOfMonth
List<CalendarItemDay> daysOfMonth
-
weeksOfMonth
List<CalendarItemWeek> weeksOfMonth
-
-
Class io.goobi.viewer.model.calendar.CalendarItemWeek
class CalendarItemWeek extends AbstractCalendarItem implements Serializable- serialVersionUID:
- -6938153715941936763L
-
Serialized Fields
-
daysOfWeek
List<CalendarItemDay> daysOfWeek
-
-
Class io.goobi.viewer.model.calendar.CalendarItemYear
class CalendarItemYear extends AbstractCalendarItem implements Serializable- serialVersionUID:
- -3123380483405975449L
-
Serialized Fields
-
monthsOfYear
List<CalendarItemMonth> monthsOfYear
-
-
Class io.goobi.viewer.model.calendar.CalendarRow
class CalendarRow extends Object implements Serializable- serialVersionUID:
- 1669202746505522856L
-
Serialized Fields
-
itemList
List<ICalendarItem> itemList
-
selected
boolean selected
-
-
Class io.goobi.viewer.model.calendar.CalendarView
class CalendarView extends Object implements Serializable- serialVersionUID:
- -8118596197858508038L
-
Serialized Fields
-
anchorPi
String anchorPi
-
calendarItems
List<CalendarItemMonth> calendarItems
Calendar representation of this record's child elements. -
pi
String pi
-
year
String year
-
-
-
Package io.goobi.viewer.model.citation
-
Class io.goobi.viewer.model.citation.CitationProcessorWrapper
class CitationProcessorWrapper extends Object implements Serializable- serialVersionUID:
- 1599943007739055358L
-
Serialized Fields
-
citationItemDataProvider
CitationDataProvider citationItemDataProvider
Single item data provider . -
citationProcessors
Map<String,
de.undercouch.citeproc.CSL> citationProcessors Processors for each used style.
-
-
-
Package io.goobi.viewer.model.cms
-
Class io.goobi.viewer.model.cms.CategorizableTranslatedSelectable
- serialVersionUID:
- 8238554814746815173L
-
Serialized Fields
-
categories
List<Selectable<CMSCategory>> categories
-
-
Class io.goobi.viewer.model.cms.CMSCategory
class CMSCategory extends Object implements Serializable- serialVersionUID:
- 6403779112449324441L
-
Class io.goobi.viewer.model.cms.CMSProperty
class CMSProperty extends Object implements Serializable- serialVersionUID:
- -2227539151219620322L
-
Class io.goobi.viewer.model.cms.CMSSlider
class CMSSlider extends Object implements Serializable- serialVersionUID:
- -3029283417613875012L
-
Class io.goobi.viewer.model.cms.CMSStaticPage
class CMSStaticPage extends Object implements Serializable- serialVersionUID:
- -8591081547005923490L
-
Class io.goobi.viewer.model.cms.HighlightData
class HighlightData extends Object implements Serializable- serialVersionUID:
- 2632497568590266830L
-
Serialized Fields
-
dateEnd
LocalDateTime dateEnd
-
dateStart
LocalDateTime dateStart
-
enabled
boolean enabled
-
id
Long id
-
imageMode
HighlightData.ImageMode imageMode
-
mediaItem
CMSMediaItem mediaItem
-
name
TranslatedText name
-
recordIdentifier
String recordIdentifier
-
targetType
HighlightData.TargetType targetType
-
targetUrl
String targetUrl
-
-
Class io.goobi.viewer.model.cms.Selectable
class Selectable extends Object implements Serializable- serialVersionUID:
- -7364321290125791403L
-
Serialized Fields
-
selected
boolean selected
-
value
T value
-
-
Class io.goobi.viewer.model.cms.TranslatedSelectable
- serialVersionUID:
- -8860896349160943598L
-
Serialized Fields
-
locale
Locale locale
-
-
-
Package io.goobi.viewer.model.cms.collections
-
Class io.goobi.viewer.model.cms.collections.CMSCollection
class CMSCollection extends Object implements Serializable- serialVersionUID:
- 4674623800509560656L
-
Serialized Fields
-
collectionUrl
String collectionUrl
-
id
Long id
Unique database ID. -
mediaItem
CMSMediaItem mediaItem
Media item reference for media content items. -
representativeWorkPI
String representativeWorkPI
-
selectedLocale
Locale selectedLocale
-
solrField
String solrField
-
solrFieldValue
String solrFieldValue
-
translations
List<CMSCollectionTranslation> translations
-
-
Class io.goobi.viewer.model.cms.collections.CMSCollectionTranslation
class CMSCollectionTranslation extends Translation implements Serializable- serialVersionUID:
- 6110495225727273302L
-
Serialized Fields
-
owner
CMSCollection owner
Reference to the owningCMSCollection
.
-
-
Class io.goobi.viewer.model.cms.collections.CMSCollectionTreeTab
class CMSCollectionTreeTab extends Object implements Serializable- serialVersionUID:
- -2481253889689752533L
-
Serialized Fields
-
selectedLocale
Locale selectedLocale
-
translationStatusMap
Map<Locale,
MessageEntry.TranslationStatus> translationStatusMap
-
-
-
Package io.goobi.viewer.model.cms.legacy
-
Class io.goobi.viewer.model.cms.legacy.CMSPageTemplate
class CMSPageTemplate extends Object implements Serializable- serialVersionUID:
- -4254711480254674992L
-
Serialized Fields
-
appliesToExpandedUrl
boolean appliesToExpandedUrl
-
attributes
Map<String,
CMSComponentAttribute> attributes -
contentItems
List<CMSContentItemTemplate> contentItems
-
description
String description
-
displaySortingField
boolean displaySortingField
-
htmlFileName
String htmlFileName
-
iconFileName
String iconFileName
-
id
String id
-
mayHaveTopBarSlider
boolean mayHaveTopBarSlider
-
name
String name
-
templateFileName
String templateFileName
-
themeTemplate
boolean themeTemplate
-
version
String version
-
-
-
Package io.goobi.viewer.model.cms.media
-
Class io.goobi.viewer.model.cms.media.CMSMediaItem
class CMSMediaItem extends Object implements Serializable- serialVersionUID:
- 31745843830948125L
-
Serialized Fields
-
alternativeText
String alternativeText
-
categories
List<CMSCategory> categories
-
displayOrder
int displayOrder
-
fileName
String fileName
-
id
Long id
-
link
String link
-
metadata
List<CMSMediaItemMetadata> metadata
-
priority
CMSMediaItem.Priority priority
-
-
Class io.goobi.viewer.model.cms.media.CMSMediaItemMetadata
class CMSMediaItemMetadata extends Object implements Serializable- serialVersionUID:
- -4346127673979299371L
-
-
Package io.goobi.viewer.model.cms.pages
-
Class io.goobi.viewer.model.cms.pages.CMSPage
class CMSPage extends Object implements Serializable- serialVersionUID:
- -3601192218326197746L
-
Serialized Fields
-
categories
List<CMSCategory> categories
-
cmsComponents
List<CMSComponent> cmsComponents
-
dateCreated
LocalDateTime dateCreated
-
dateUpdated
LocalDateTime dateUpdated
-
id
Long id
-
listPage
int listPage
-
menuTitle
TranslatedText menuTitle
-
pageSorting
Long pageSorting
-
parentPageId
String parentPageId
The id of the parent page. This is usually the id (as String) of the parent cms page, or NULL if the parent page is the start page The system could be extended to set any page type name as parent page (so this page is a breadcrumb-child of e.g. "image view") -
persistentComponents
List<PersistentCMSComponent> persistentComponents
-
persistentUrl
String persistentUrl
-
properties
List<CMSProperty> properties
-
publicationStatus
PublicationStatus publicationStatus
-
relatedPI
String relatedPI
-
searchable
boolean searchable
If true, text contents of this page are exported for indexing. -
selectableCategories
List<Selectable<CMSCategory>> selectableCategories
-
selectedLocale
Locale selectedLocale
-
sidebarElements
List<CMSSidebarElement> sidebarElements
-
sidebarElementString
String sidebarElementString
-
subThemeDiscriminatorValue
String subThemeDiscriminatorValue
-
template
CMSPageTemplate template
-
templateId
Long templateId
ACMSPageTemplate
used to create this page. Must be null if the page hasn't been created using a template. Used to apply user privileges for templates to pages derived from that template as well as determining if a page may be edited by a user -
title
TranslatedText title
-
useAsDefaultRecordView
boolean useAsDefaultRecordView
-
useDefaultSidebar
boolean useDefaultSidebar
-
wrapperElementClass
String wrapperElementClass
A html class name to be applied to the DOM element containing the page html
-
-
Class io.goobi.viewer.model.cms.pages.CMSPageTemplate
class CMSPageTemplate extends Object implements Serializable- serialVersionUID:
- 9175944585243255552L
-
Serialized Fields
-
categories
List<CMSCategory> categories
-
cmsComponents
List<CMSComponent> cmsComponents
-
dateCreated
LocalDateTime dateCreated
-
dateUpdated
LocalDateTime dateUpdated
-
description
TranslatedText description
-
id
Long id
-
legacyTemplate
boolean legacyTemplate
-
lockComponents
boolean lockComponents
Set to true to disallow users to changeCMSComponent
s contained in a page created from this template. The content of those components may still be edited -
persistentComponents
List<PersistentCMSComponent> persistentComponents
-
publicationStatus
PublicationStatus publicationStatus
-
selectableCategories
List<Selectable<CMSCategory>> selectableCategories
-
selectedLocale
Locale selectedLocale
-
sidebarElements
List<CMSSidebarElement> sidebarElements
-
sidebarElementString
String sidebarElementString
-
subThemeDiscriminatorValue
String subThemeDiscriminatorValue
-
title
TranslatedText title
-
useDefaultSidebar
boolean useDefaultSidebar
-
wrapperElementClass
String wrapperElementClass
A html class name to be applied to the DOM element containing the page html
-
-
Class io.goobi.viewer.model.cms.pages.CMSTemplateManager
class CMSTemplateManager extends Object implements Serializable- serialVersionUID:
- 5783005781012709309L
-
Serialized Fields
-
contentManager
CMSPageContentManager contentManager
-
filesystemPath
String filesystemPath
-
legacyTemplateComponents
Map<String,
CMSComponent> legacyTemplateComponents -
themeRootPath
String themeRootPath
-
-
-
Package io.goobi.viewer.model.cms.pages.content
-
Class io.goobi.viewer.model.cms.pages.content.CMSComponent
class CMSComponent extends Object implements Serializable- serialVersionUID:
- -6820973601918866139L
-
Serialized Fields
-
attributes
Map<String,
CMSComponentAttribute> attributes -
contentItems
List<CMSContentItem> contentItems
-
description
String description
-
iconPath
String iconPath
-
jsfComponent
JsfComponent jsfComponent
-
label
String label
-
order
Integer order
-
persistentComponent
PersistentCMSComponent persistentComponent
-
scope
CMSComponentScope scope
-
templateFilename
String templateFilename
-
-
Class io.goobi.viewer.model.cms.pages.content.CMSComponentAttribute
class CMSComponentAttribute extends Object implements Serializable- serialVersionUID:
- -1054428745597079708L
-
Class io.goobi.viewer.model.cms.pages.content.CMSPageContentManager
class CMSPageContentManager extends Object implements Serializable- serialVersionUID:
- 2016712096257871657L
-
Serialized Fields
-
components
List<CMSComponent> components
-
-
Class io.goobi.viewer.model.cms.pages.content.Option
class Option extends Object implements Serializable- serialVersionUID:
- 4905547711950322458L
-
Class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
class PersistentCMSComponent extends Object implements Serializable- serialVersionUID:
- 9073881774408347387L
-
Serialized Fields
-
attributes
Map<String,
String> attributes -
contentItems
List<CMSContent> contentItems
-
id
Long id
Unique database ID. -
order
Integer order
-
owningPage
CMSPage owningPage
Reference to the owningCMSPage
. -
owningTemplate
CMSPageTemplate owningTemplate
Reference to the owningCMSPageTemplate
. -
publicationState
ContentItemPublicationState publicationState
-
templateFilename
String templateFilename
-
-
-
Package io.goobi.viewer.model.cms.recordnotes
-
Class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
class CMSMultiRecordNote extends CMSRecordNote implements Serializable- serialVersionUID:
- -7380697992750404715L
-
Serialized Fields
-
query
String query
PI of the record this note relates to. Should be effectively final, but can't be for DAO compatibility -
records
List<String> records
A list of PIs for all accessible records matching the query. If null,CMSMultiRecordNote.getRecords()
queries the solr and sets records to a list (non-null) containing the matching results. Reset to null when loaded for editing and when the query is changed
-
-
Class io.goobi.viewer.model.cms.recordnotes.CMSRecordNote
class CMSRecordNote extends Object implements Serializable- serialVersionUID:
- 7410745839101681842L
-
Serialized Fields
-
displayNote
boolean displayNote
-
id
Long id
Auto-generated database id -
noteText
TranslatedText noteText
The actual note. May contain html text -
noteTitle
TranslatedText noteTitle
Title of the note, plaintext -
styleClass
String styleClass
-
-
Class io.goobi.viewer.model.cms.recordnotes.CMSSingleRecordNote
class CMSSingleRecordNote extends CMSRecordNote implements Serializable- serialVersionUID:
- -4019734190447608999L
-
Serialized Fields
-
recordPi
String recordPi
PI of the record this note relates to. Should be effectively final, but can't be for DAO compatibility -
recordTitle
TranslatedText recordTitle
Title of the record this note relates to; used for searching in notes. This is mulitlangual since record titles may be multilangual too
-
-
-
Package io.goobi.viewer.model.cms.widgets
-
Class io.goobi.viewer.model.cms.widgets.CustomSidebarWidget
class CustomSidebarWidget extends Object implements Serializable- serialVersionUID:
- -7060014691745797150L
-
Serialized Fields
-
collapsed
boolean collapsed
-
description
TranslatedText description
Currently not in use -
id
Long id
Unique database ID. -
locale
Locale locale
The currently selected locale when editing the widget. Any changes must be passed down to any translatable proberties of the widget, e.g. the title -
styleClass
String styleClass
-
title
TranslatedText title
-
-
Class io.goobi.viewer.model.cms.widgets.FacetFieldSidebarWidget
class FacetFieldSidebarWidget extends CustomSidebarWidget implements Serializable- serialVersionUID:
- 265864701646294713L
-
Class io.goobi.viewer.model.cms.widgets.HtmlSidebarWidget
class HtmlSidebarWidget extends CustomSidebarWidget implements Serializable- serialVersionUID:
- 3921353218873876880L
-
Serialized Fields
-
htmlText
TranslatedText htmlText
-
-
Class io.goobi.viewer.model.cms.widgets.PageListSidebarWidget
class PageListSidebarWidget extends CustomSidebarWidget implements Serializable- serialVersionUID:
- -1795376189059189147L
-
Class io.goobi.viewer.model.cms.widgets.RssFeedSidebarWidget
class RssFeedSidebarWidget extends CustomSidebarWidget implements Serializable- serialVersionUID:
- 6410849010435447708L
-
-
Package io.goobi.viewer.model.cms.widgets.embed
-
Class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
class CMSSidebarElement extends Object implements Serializable- serialVersionUID:
- -7230299208726799480L
-
Serialized Fields
-
contentType
WidgetContentType contentType
-
generationType
WidgetGenerationType generationType
-
id
Long id
-
order
int order
-
ownerPage
CMSPage ownerPage
Reference to the owningCMSPage
. -
ownerTemplate
CMSPageTemplate ownerTemplate
Reference to the owningCMSPageTemplate
.
-
-
Class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
class CMSSidebarElementAutomatic extends CMSSidebarElement implements Serializable- serialVersionUID:
- 6660551841281434712L
-
Serialized Fields
-
map
GeoMap map
-
-
Class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
class CMSSidebarElementCustom extends CMSSidebarElement implements Serializable- serialVersionUID:
- -8790669781907905873L
-
Serialized Fields
-
widget
CustomSidebarWidget widget
-
-
Class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
class CMSSidebarElementDefault extends CMSSidebarElement implements Serializable- serialVersionUID:
- 3406687346141124347L
-
-
Package io.goobi.viewer.model.crowdsourcing.campaigns
-
Class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
class Campaign extends Object implements Serializable- serialVersionUID:
- 3169479611322444516L
-
Serialized Fields
-
breadcrumbParentCmsPageId
String breadcrumbParentCmsPageId
The id of the parent page. This is usually the id (as String) of the parent cms page, or NULL if the parent page is the start page The system could be extended to set any page type name as parent page (so this page is a breadcrumb-child of e.g. "image view") -
dateCreated
LocalDateTime dateCreated
-
dateEnd
LocalDateTime dateEnd
-
dateStart
LocalDateTime dateStart
-
dateUpdated
LocalDateTime dateUpdated
-
id
Long id
-
limitToGroup
boolean limitToGroup
-
logMessages
List<CampaignLogMessage> logMessages
Status entry for each record that has been worked on in the context of this campaign. The PI of each record is the map key. -
mediaItem
CMSMediaItem mediaItem
Media item reference for media content items. -
pageCount
Integer pageCount
-
permalink
String permalink
-
questions
List<Question> questions
-
restrictAnnotationAccess
boolean restrictAnnotationAccess
If this is set to true, annotations generated by this campaign get the campaign name as ACCESSCONDITION -
reviewerUserGroup
UserGroup reviewerUserGroup
-
reviewMode
Campaign.ReviewMode reviewMode
-
selectedLocale
Locale selectedLocale
-
showLog
boolean showLog
-
solrQuery
String solrQuery
-
solrQueryResults
List<String> solrQueryResults
temporary storage for results fromCampaign.solrQuery
, reduced to PIs. Will be initialized if required byCampaign.getSolrQueryResults()
and reset to null byCampaign.setSolrQuery(String)
-
statisticMode
Campaign.StatisticMode statisticMode
-
statistics
Map<String,
CampaignRecordStatistic> statistics Status entry for each record that has been worked on in the context of this campaign. The PI of each record is the map key. -
timePeriodEnabled
boolean timePeriodEnabled
-
translations
List<CampaignTranslation> translations
-
userGroup
UserGroup userGroup
-
visibility
Campaign.CampaignVisibility visibility
-
-
Class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignLogMessage
class CampaignLogMessage extends LogMessage implements Serializable- serialVersionUID:
- 2810349140888620668L
-
Class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordPageStatistic
class CampaignRecordPageStatistic extends Object implements Serializable- serialVersionUID:
- -5449329014162706484L
-
Serialized Fields
-
annotators
List<User> annotators
-
dateCreated
LocalDateTime dateCreated
-
dateUpdated
LocalDateTime dateUpdated
-
id
Long id
-
key
String key
Key composed of pi and page values. -
owner
CampaignRecordStatistic owner
-
page
Integer page
-
pi
String pi
-
reviewers
List<User> reviewers
-
status
CrowdsourcingStatus status
-
-
Class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordStatistic
class CampaignRecordStatistic extends Object implements Serializable- serialVersionUID:
- 8902904205183851565L
-
Serialized Fields
-
annotators
List<User> annotators
-
dateCreated
LocalDateTime dateCreated
-
dateUpdated
LocalDateTime dateUpdated
-
id
Long id
-
owner
Campaign owner
-
pageStatistics
Map<String,
CampaignRecordPageStatistic> pageStatistics -
pi
String pi
-
reviewers
List<User> reviewers
-
status
CrowdsourcingStatus status
-
totalPages
Integer totalPages
-
-
Class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignTranslation
class CampaignTranslation extends Translation implements Serializable- serialVersionUID:
- 3598889812893282906L
-
-
Package io.goobi.viewer.model.crowdsourcing.questions
-
Class io.goobi.viewer.model.crowdsourcing.questions.Question
class Question extends Object implements Serializable- serialVersionUID:
- 1230983333894006339L
-
Serialized Fields
-
id
Long id
-
metadataFields
List<String> metadataFields
-
metadataFieldSelection
Map<String,
Boolean> metadataFieldSelection -
owner
Campaign owner
-
questionType
QuestionType questionType
-
targetFrequency
int targetFrequency
-
targetSelector
TargetSelector targetSelector
-
text
TranslatedText text
-
-
-
Package io.goobi.viewer.model.iiif.search.model
-
Class io.goobi.viewer.model.iiif.search.model.SearchTermList
class SearchTermList extends ArrayList<de.intranda.api.iiif.search.SearchTerm> implements Serializable- serialVersionUID:
- -8451140510669249168L
-
-
Package io.goobi.viewer.model.job.download
-
Class io.goobi.viewer.model.job.download.DownloadJob
class DownloadJob extends Object implements Serializable- serialVersionUID:
- -491389510147134159L
-
Serialized Fields
-
description
String description
Description field for stack traces, etc. -
id
Long id
-
identifier
String identifier
Unique identifier for the download (e.g. a combination of PI and LOGID for PDFs). -
lastRequested
LocalDateTime lastRequested
Timestamp of the last request for this download. This can be the time of the initial request, the time of generation completion or any subsequent requests. This + TTL is the time of expiration. -
logId
String logId
-
message
String message
-
observers
List<String> observers
E-mail recipients that will be notified once the download generation is complete. -
pi
String pi
-
status
JobStatus status
-
ttl
long ttl
-
type
String type
-
-
Class io.goobi.viewer.model.job.download.EPUBDownloadJob
class EPUBDownloadJob extends DownloadJob implements Serializable- serialVersionUID:
- 5799943793394080870L
-
Class io.goobi.viewer.model.job.download.PDFDownloadJob
class PDFDownloadJob extends DownloadJob implements Serializable- serialVersionUID:
- 250689453571003230L
-
-
Package io.goobi.viewer.model.job.upload
-
Class io.goobi.viewer.model.job.upload.UploadJob
class UploadJob extends Object implements Serializable- serialVersionUID:
- 2732786560804670250L
-
Serialized Fields
-
consent
boolean consent
User consent for being contacted. -
creatorId
Long creatorId
User ID of the creator. -
dateCreated
LocalDateTime dateCreated
-
description
String description
Description field. -
docstruct
String docstruct
-
email
String email
E-mail notification address. -
files
List<javax.servlet.http.Part> files
-
id
Long id
-
message
String message
Error messages, etc. -
pi
String pi
-
processId
Integer processId
Assigned Goobi workflow process ID. -
status
JobStatus status
-
templateName
String templateName
-
title
String title
Title field.
-
-
-
Package io.goobi.viewer.model.jsf
-
Class io.goobi.viewer.model.jsf.DynamicContent
class DynamicContent extends Object implements Serializable- serialVersionUID:
- -7672936016976558853L
-
Class io.goobi.viewer.model.jsf.JsfComponent
class JsfComponent extends Object implements Serializable- serialVersionUID:
- 2205896851743823811L
-
-
Package io.goobi.viewer.model.log
-
Class io.goobi.viewer.model.log.LogMessage
class LogMessage extends Object implements Serializable- serialVersionUID:
- -7884550362212875027L
-
Serialized Fields
-
creator
UserJsonFacade creator
-
creatorId
Long creatorId
-
dateCreated
LocalDateTime dateCreated
-
id
Long id
-
message
String message
-
-
-
Package io.goobi.viewer.model.maps
-
Class io.goobi.viewer.model.maps.FeatureSet
class FeatureSet extends Object implements Serializable- serialVersionUID:
- -5349708948761030268L
-
Serialized Fields
-
id
Long id
-
marker
String marker
-
name
TranslatedText name
-
-
Class io.goobi.viewer.model.maps.GeoMap
class GeoMap extends Object implements Serializable- serialVersionUID:
- -117775783802522686L
-
Serialized Fields
-
creator
User creator
-
creatorId
Long creatorId
-
dateCreated
LocalDateTime dateCreated
-
dateUpdated
LocalDateTime dateUpdated
-
featureSets
List<FeatureSet> featureSets
-
id
Long id
-
initialView
String initialView
-
showPopover
boolean showPopover
-
translations
Set<MapTranslation> translations
Translated metadata.
-
-
Class io.goobi.viewer.model.maps.Location
class Location extends Object implements Serializable- serialVersionUID:
- 1628708143715554466L
-
Class io.goobi.viewer.model.maps.ManualFeatureSet
class ManualFeatureSet extends FeatureSet implements Serializable- serialVersionUID:
- 7602548008217909956L
-
Class io.goobi.viewer.model.maps.MapTranslation
class MapTranslation extends Translation implements Serializable- serialVersionUID:
- 764535999827518666L
-
Serialized Fields
-
owner
GeoMap owner
Reference to the owning Object.
-
-
Class io.goobi.viewer.model.maps.SearchResultFeatureSet
class SearchResultFeatureSet extends SolrFeatureSet implements Serializable- serialVersionUID:
- -1075760804768996150L
-
Class io.goobi.viewer.model.maps.SolrFeatureSet
class SolrFeatureSet extends FeatureSet implements Serializable- serialVersionUID:
- -9054215108168526688L
-
-
Package io.goobi.viewer.model.metadata
-
Class io.goobi.viewer.model.metadata.Metadata
class Metadata extends Object implements Serializable- serialVersionUID:
- 5671775647919258310L
-
Serialized Fields
-
childMetadata
List<Metadata> childMetadata
-
citationProcessorWrapper
CitationProcessorWrapper citationProcessorWrapper
-
citationTemplate
String citationTemplate
-
filterQuery
String filterQuery
-
group
boolean group
-
hideIfOnlyMetadataField
boolean hideIfOnlyMetadataField
-
indentation
int indentation
-
key
String key
Only used for group metadata. The value of the field 'LABEL' of the relevant metadata docs -
label
String label
Label from messages.properties. -
labelField
String labelField
Optional metadata field that will provide the label value (if singleString=true) -
masterValue
String masterValue
Value from messages.properties (with placeholders) -
number
int number
-
ownerDocstrctType
String ownerDocstrctType
-
ownerStructElementIddoc
String ownerStructElementIddoc
ID of the owning StructElement. Used for constructing unique value IDs, where required. -
params
List<MetadataParameter> params
-
parentMetadata
Metadata parentMetadata
-
separator
String separator
-
singleString
boolean singleString
-
sortField
String sortField
-
topstructOnly
boolean topstructOnly
-
type
int type
-
values
List<MetadataValue> values
-
-
Class io.goobi.viewer.model.metadata.MetadataElement
class MetadataElement extends Object implements Serializable- serialVersionUID:
- 222226787503688100L
-
Serialized Fields
-
anchor
boolean anchor
-
docStructType
String docStructType
-
docType
String docType
-
filesOnly
boolean filesOnly
-
groupType
String groupType
-
label
String label
-
metadataList
List<Metadata> metadataList
-
metadataTypes
List<MetadataElement.MetadataType> metadataTypes
-
mimeType
String mimeType
-
selectedRecordLanguage
String selectedRecordLanguage
Selected language version of the current record. This can be different from the current viewer locale. -
sidebarMetadataList
List<Metadata> sidebarMetadataList
-
title
String title
-
topElement
boolean topElement
True if this ISWORK=true or ISANCHOR=true. -
url
String url
-
-
Class io.goobi.viewer.model.metadata.MetadataElement.MetadataType
class MetadataType extends Object implements Serializable- serialVersionUID:
- -2875502991726354737L
-
Serialized Fields
-
type
int type
-
-
Class io.goobi.viewer.model.metadata.MetadataParameter
class MetadataParameter extends Object implements Serializable- serialVersionUID:
- 8010945394600637854L
-
Serialized Fields
-
addUrl
boolean addUrl
-
altKey
String altKey
-
condition
String condition
-
defaultValue
String defaultValue
-
destination
String destination
-
key
String key
-
masterValueFragment
String masterValueFragment
-
pattern
String pattern
-
prefix
String prefix
-
removeHighlighting
boolean removeHighlighting
-
replaceRules
List<MetadataReplaceRule> replaceRules
-
source
String source
-
suffix
String suffix
-
topstructValueFallback
boolean topstructValueFallback
-
type
MetadataParameter.MetadataParameterType type
-
-
Class io.goobi.viewer.model.metadata.MetadataReplaceRule
class MetadataReplaceRule extends Object implements Serializable- serialVersionUID:
- 8010945394600637854L
-
Serialized Fields
-
conditions
String conditions
-
key
Object key
-
replacement
String replacement
-
type
MetadataReplaceRule.MetadataReplaceRuleType type
-
-
Class io.goobi.viewer.model.metadata.MetadataValue
class MetadataValue extends Object implements Serializable- serialVersionUID:
- -3162322038017977356L
-
Serialized Fields
-
childValues
List<MetadataValue> childValues
-
citationString
String citationString
-
citationValues
Map<String,
List<String>> citationValues -
docstrct
String docstrct
-
groupType
String groupType
-
id
String id
Unique ID for citation item generation -
iddoc
String iddoc
IDDOC of the grouped metadata Solr doc. -
label
String label
-
masterValue
String masterValue
-
normDataUrls
Map<String,
String> normDataUrls -
ownerIddoc
String ownerIddoc
-
paramLabels
List<String> paramLabels
-
paramMasterValueFragments
List<String> paramMasterValueFragments
-
paramPrefixes
List<String> paramPrefixes
-
paramSuffixes
List<String> paramSuffixes
-
paramUrls
List<String> paramUrls
-
paramValues
List<List<String>> paramValues
List of lists with parameter values. The top list represents the different parameters, with each containing one or more values for that parameter. -
topstruct
String topstruct
-
-
-
Package io.goobi.viewer.model.search
-
Class io.goobi.viewer.model.search.BrowseElement
class BrowseElement extends Object implements Serializable- serialVersionUID:
- 6621169815560734613L
-
Serialized Fields
-
anchor
boolean anchor
-
cmsPage
boolean cmsPage
-
contextObject
String contextObject
-
dataRepository
String dataRepository
-
docStructType
String docStructType
Type of the docstruct. -
docType
SolrConstants.DocType docType
Type of the index document. -
events
List<EventElement> events
-
existingMetadataFields
Set<String> existingMetadataFields
-
foundMetadataList
List<Metadata> foundMetadataList
List metadata fields that are not explicitly configured for display, but contain search terms. -
fulltext
String fulltext
-
fulltextForHtml
String fulltextForHtml
-
hasImages
boolean hasImages
-
hasMedia
boolean hasMedia
-
hasTeiFiles
boolean hasTeiFiles
-
iddoc
String iddoc
-
imageNo
int imageNo
-
label
de.intranda.metadata.multilanguage.IMetadataValue label
Element label (usually the title). -
labelShort
de.intranda.metadata.multilanguage.IMetadataValue labelShort
Truncated and highlighted variant of the label. -
locale
Locale locale
-
logId
String logId
-
metadataGroupType
SolrConstants.MetadataGroupType metadataGroupType
Type of grouped metadata document (person, etc.) -
metadataListMap
Map<String,
List<Metadata>> metadataListMap Map containing metadata lists for this search hit. -
mimeType
String mimeType
-
navigationHelper
NavigationHelper navigationHelper
-
numVolumes
long numVolumes
-
originalFieldName
String originalFieldName
Name of the grouped metadata field. -
pi
String pi
-
recordLanguages
List<String> recordLanguages
-
risExport
String risExport
-
showThumbnail
boolean showThumbnail
-
sidebarNextUrl
String sidebarNextUrl
-
sidebarPrevUrl
String sidebarPrevUrl
-
structElements
List<StructElementStub> structElements
StructElementStubs for hierarchy URLs. -
thumbnailUrl
String thumbnailUrl
-
url
String url
-
volumeNo
String volumeNo
-
work
boolean work
-
-
Class io.goobi.viewer.model.search.CollectionResult
class CollectionResult extends Object implements Serializable- serialVersionUID:
- -5015011669151323658L
-
Class io.goobi.viewer.model.search.FacetItem
class FacetItem extends Object implements Serializable- serialVersionUID:
- 5033196184122928247L
-
Class io.goobi.viewer.model.search.FacetItemAlphanumComparator
class FacetItemAlphanumComparator extends Object implements Serializable- serialVersionUID:
- 8047374873015931547L
-
Serialized Fields
-
locale
Locale locale
Deprecated.
-
-
Class io.goobi.viewer.model.search.RelatedDocumentSearch
class RelatedDocumentSearch extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
searchBean
SearchBean searchBean
-
-
Class io.goobi.viewer.model.search.Search
class Search extends Object implements Serializable- serialVersionUID:
- -8968560376731964763L
-
Serialized Fields
-
customFilterQuery
String customFilterQuery
Optional custom filter query. -
dateUpdated
LocalDateTime dateUpdated
-
expandQuery
String expandQuery
-
facetFields
List<String> facetFields
-
facetString
String facetString
-
hasGeoLocationHits
boolean hasGeoLocationHits
-
hitLocationList
List<Location> hitLocationList
List of geo-locations found by the last search -
id
Long id
-
lastHitsCount
long lastHitsCount
-
metadataListType
String metadataListType
Metadata configuration list type (default is "searchHit") -
name
String name
-
newHitsNotification
boolean newHitsNotification
-
owner
User owner
-
page
int page
-
proximitySearchDistance
int proximitySearchDistance
-
query
String query
-
resultGroups
List<SearchResultGroup> resultGroups
Load configured result groups. If none are configured or groups are disabled, use a single default group for regular search. TODO Always set externally, according to context? -
saved
boolean saved
-
searchFilter
String searchFilter
Currently selected filter for the regular search. Possible values can be configured. -
searchType
int searchType
Currently selected search type (regular, advanced, timeline, ...). This property is not private so it can be altered in unit tests (the setter checks the config and may prevent setting certain values). -
sortFields
List<StringPair> sortFields
Solr fields for search result sorting (usually the field from sortString and some backup fields such as ORDER and FILENAME). -
sortString
String sortString
-
userInput
String userInput
-
-
Class io.goobi.viewer.model.search.SearchFacets
class SearchFacets extends Object implements Serializable- serialVersionUID:
- -7170821006287251119L
-
Serialized Fields
-
activeFacets
List<IFacetItem> activeFacets
Currently applied facets. -
availableFacets
Map<String,
List<IFacetItem>> availableFacets Available regular facets for the current search result. -
facetsExpanded
Map<String,
Boolean> facetsExpanded -
labelMap
Map<String,
String> labelMap Map storing labels from separate label fields that were already retrieved from the index. -
maxValues
Map<String,
String> maxValues -
minValues
Map<String,
String> minValues -
tempValue
String tempValue
-
valueRanges
Map<String,
SortedMap<Integer, Long>> valueRanges
-
-
Class io.goobi.viewer.model.search.SearchFilter
class SearchFilter extends Object implements Serializable- serialVersionUID:
- 7282765948716424825L
-
Class io.goobi.viewer.model.search.SearchQueryGroup
class SearchQueryGroup extends Object implements Serializable- serialVersionUID:
- 609291421340747521L
-
Serialized Fields
-
operator
SearchQueryGroup.SearchQueryGroupOperator operator
-
queryItems
List<SearchQueryItem> queryItems
List of query items in this group.
-
-
Class io.goobi.viewer.model.search.SearchQueryItem
class SearchQueryItem extends Object implements Serializable- serialVersionUID:
- -367323410132252816L
-
Serialized Fields
-
displaySelectItems
boolean displaySelectItems
-
field
String field
Index field to search. -
label
String label
Optional label message key, if different from field. -
operator
SearchQueryItem.SearchItemOperator operator
This operator now describes the relation of this item with the other items rather than between terms within this item's query! -
proximitySearchDistance
int proximitySearchDistance
If >0, proximity search will be applied to phrase searches. -
searchBean
SearchBean searchBean
-
template
String template
-
values
List<String> values
-
-
Class io.goobi.viewer.model.search.SearchResultGroup
class SearchResultGroup extends Object implements Serializable- serialVersionUID:
- 1421650450703418495L
-
Serialized Fields
-
hasGeoLocationHits
boolean hasGeoLocationHits
-
hitLocationList
List<Location> hitLocationList
List of geo-locations found by the last search -
hits
List<SearchHit> hits
BrowseElement list for the current search result page. -
hitsCount
long hitsCount
Total hits count for the current search. -
name
String name
-
previewHitCount
int previewHitCount
-
query
String query
-
useAsAdvancedSearchTemplate
boolean useAsAdvancedSearchTemplate
If true, the name of this group will be used as the advanced search field configuration template name.
-
-
Class io.goobi.viewer.model.search.SearchSortingOption
class SearchSortingOption extends Object implements Serializable- serialVersionUID:
- -3945291938805123872L
-
Serialized Fields
-
ascending
boolean ascending
-
defaultOption
boolean defaultOption
true if this option is the default from the configuration and not set from the url path or a cms page -
field
String field
-
-
-
Package io.goobi.viewer.model.security
-
Class io.goobi.viewer.model.security.AccessPermission
class AccessPermission extends Object implements Serializable- serialVersionUID:
- 7835995693629510107L
-
Serialized Fields
-
granted
boolean granted
-
redirect
boolean redirect
-
redirectUrl
String redirectUrl
-
ticketRequired
boolean ticketRequired
-
-
Class io.goobi.viewer.model.security.CopyrightIndicatorLicense
class CopyrightIndicatorLicense extends Object implements Serializable- serialVersionUID:
- -4163068583648929435L
-
Class io.goobi.viewer.model.security.CopyrightIndicatorStatus
class CopyrightIndicatorStatus extends Object implements Serializable- serialVersionUID:
- -9046091644794397616L
-
Serialized Fields
-
description
String description
-
status
CopyrightIndicatorStatus.Status status
-
-
Class io.goobi.viewer.model.security.DownloadTicket
class DownloadTicket extends Object implements Serializable- serialVersionUID:
- -4208299894404324724L
-
Serialized Fields
-
dateCreated
LocalDateTime dateCreated
-
email
String email
-
expirationDate
LocalDateTime expirationDate
-
id
Long id
-
passwordHash
String passwordHash
-
pi
String pi
-
requestMessage
String requestMessage
-
title
String title
-
-
Class io.goobi.viewer.model.security.License
class License extends AbstractPrivilegeHolder implements Serializable- serialVersionUID:
- 1363557138283960150L
-
Serialized Fields
-
allowedCategories
List<CMSCategory> allowedCategories
List of allowed CMS categories. -
allowedCmsTemplates
List<CMSPageTemplate> allowedCmsTemplates
List of allowed CMS templates. -
allowedCrowdsourcingCampaigns
List<Campaign> allowedCrowdsourcingCampaigns
List of allowed crowdsourcing campaigns. -
client
ClientApplication client
-
conditions
String conditions
-
description
String description
-
disclaimerScope
ConsentScope disclaimerScope
-
end
LocalDateTime end
-
id
Long id
-
ipRange
IpRange ipRange
-
licenseType
LicenseType licenseType
-
privileges
Set<String> privileges
-
privilegesCopy
Set<String> privilegesCopy
-
start
LocalDateTime start
-
subthemeDiscriminatorValues
List<String> subthemeDiscriminatorValues
List of allowed subtheme discriminator values for CMS pages. -
ticketRequired
boolean ticketRequired
-
type
String type
-
user
User user
-
userGroup
UserGroup userGroup
-
-
Class io.goobi.viewer.model.security.LicenseType
class LicenseType extends AbstractPrivilegeHolder implements Serializable- serialVersionUID:
- 9206827867178660886L
-
Serialized Fields
-
concurrentViewsLimit
boolean concurrentViewsLimit
-
core
boolean core
-
description
String description
-
id
Long id
-
movingWall
boolean movingWall
-
name
String name
-
openAccess
boolean openAccess
-
overriddenLicenseTypes
Set<LicenseType> overriddenLicenseTypes
Other license types for which this license type can substitute privileges. -
pdfDownloadQuota
boolean pdfDownloadQuota
-
privileges
Set<String> privileges
Privileges that everyone else has (users without this license, users that are not logged in). -
privilegesCopy
Set<String> privilegesCopy
-
redirect
boolean redirect
-
redirectUrl
String redirectUrl
-
restrictionsExpired
Map<String,
Boolean> restrictionsExpired Temporary markers for license types that are part of a moving wall configuration where the condition query no longer matches a particular record. -
ugcType
Boolean ugcType
-
-
Class io.goobi.viewer.model.security.Role
class Role extends Object implements Serializable- serialVersionUID:
- -264290351046020590L
-
-
Package io.goobi.viewer.model.security.authentication
-
Exception io.goobi.viewer.model.security.authentication.AuthenticationProviderException
class AuthenticationProviderException extends Exception implements Serializable- serialVersionUID:
- 2454421697805524935L
-
-
Package io.goobi.viewer.model.security.clients
-
Class io.goobi.viewer.model.security.clients.ClientApplication
class ClientApplication extends Object implements Serializable- serialVersionUID:
- -6806071337346935488L
-
Serialized Fields
-
accessStatus
ClientApplication.AccessStatus accessStatus
The access status of the client. Only clients with access status 'GRANTED' benefit from client privileges -
clientIdentifier
String clientIdentifier
A secret a client needs to pass to the server to identify itself -
clientIp
String clientIp
The IP under which the client first requested registration -
dateLastAccess
LocalDateTime dateLastAccess
The last time the client sent a request to the server -
dateRegistered
LocalDateTime dateRegistered
The time at which the client was granted or denied access, or if not yet happened, the time at which it first requested access -
description
String description
A description of the client -
id
Long id
Unique database ID. -
licenses
List<License> licenses
List ofLicenses
this client is privileged to -
name
String name
The name to be displayed for the client -
subnetMask
String subnetMask
An IP Subnet mask. If present, the client may only log in if its current IP matches the mask
-
-
-
Package io.goobi.viewer.model.security.user
-
Class io.goobi.viewer.model.security.user.IpRange
class IpRange extends AbstractLicensee implements Serializable- serialVersionUID:
- 2221051822633497315L
-
Class io.goobi.viewer.model.security.user.User
class User extends AbstractLicensee implements Serializable- serialVersionUID:
- 549769987121664488L
-
Serialized Fields
-
activationKey
String activationKey
Activation key for the user account. Value must be reset to null when the account is activated. -
active
boolean active
-
agreedToTermsOfUse
boolean agreedToTermsOfUse
-
avatarType
UserAvatarOption avatarType
-
comments
String comments
-
copy
User copy
-
email
String email
-
firstName
String firstName
-
id
Long id
-
lastLogin
LocalDateTime lastLogin
-
lastName
String lastName
-
licenses
List<License> licenses
-
localAvatarUpdated
Long localAvatarUpdated
-
nickName
String nickName
-
openIdAccounts
List<String> openIdAccounts
List contains both old style OpenID 2.0 identifiers and OAuth subs. -
passwordHash
String passwordHash
-
recordsForWhichUserMayDeleteOcrPage
Map<String,
AccessPermission> recordsForWhichUserMayDeleteOcrPage Save previous checks to avoid expensive Solr queries. -
recordsForWhichUserMayEditOverviewPage
Map<String,
AccessPermission> recordsForWhichUserMayEditOverviewPage Save previous checks to avoid expensive Solr queries. -
recordsForWhichUserMaySetRepresentativeImage
Map<String,
AccessPermission> recordsForWhichUserMaySetRepresentativeImage Save previous checks to avoid expensive Solr queries. -
score
long score
-
superuser
boolean superuser
-
suspended
boolean suspended
-
transkribusSession
TranskribusSession transkribusSession
-
userProperties
Map<String,
String> userProperties
-
-
Class io.goobi.viewer.model.security.user.UserGroup
class UserGroup extends AbstractLicensee implements Serializable- serialVersionUID:
- -3038659744043035929L
-
Class io.goobi.viewer.model.security.user.UserRole
class UserRole extends Object implements Serializable- serialVersionUID:
- -4122020685959116944L
-
-
Package io.goobi.viewer.model.termbrowsing
-
Class io.goobi.viewer.model.termbrowsing.BrowseTerm
class BrowseTerm extends Object implements Serializable- serialVersionUID:
- -55691065713339706L
-
Serialized Fields
-
hitCount
long hitCount
Hit count; initial value is 0. -
piList
Set<String> piList
List of record identifiers already taken into account for including this term. -
sortTerm
String sortTerm
Optional sorting term. -
term
String term
Raw term name. -
translations
de.intranda.metadata.multilanguage.IMetadataValue translations
Optional translated labels for the term.
-
-
Class io.goobi.viewer.model.termbrowsing.BrowseTermComparator
class BrowseTermComparator extends Object implements Serializable- serialVersionUID:
- 8047374873015931547L
-
Serialized Fields
-
comparator
AlphanumCollatorComparator comparator
-
locale
Locale locale
-
-
Class io.goobi.viewer.model.termbrowsing.BrowsingMenuFieldConfig
class BrowsingMenuFieldConfig extends Object implements Serializable- serialVersionUID:
- 3986773493941416989L
-
-
Package io.goobi.viewer.model.toc
-
Class io.goobi.viewer.model.toc.TOC
class TOC extends Object implements Serializable- serialVersionUID:
- 2615373293377347746L
-
Serialized Fields
-
currentPage
int currentPage
-
maxTocDepth
int maxTocDepth
-
tocElementMap
Map<String,
List<TOCElement>> tocElementMap TOC element map. -
tocInvisible
int tocInvisible
-
tocVisible
int tocVisible
-
totalTocSize
int totalTocSize
-
treeBuilt
boolean treeBuilt
-
-
Class io.goobi.viewer.model.toc.TOCElement
class TOCElement extends Object implements Serializable- serialVersionUID:
- 5022749180237132594L
-
Serialized Fields
-
accessPermissionPdf
boolean accessPermissionPdf
-
anchorOrGroup
boolean anchorOrGroup
-
expanded
boolean expanded
Element is expanded or collapsed. -
footerId
String footerId
-
groupIds
List<String> groupIds
-
hasChild
boolean hasChild
Element has child elements. TODO: this might be unnecessary -
id
int id
-
iddoc
String iddoc
-
label
de.intranda.metadata.multilanguage.IMetadataValue label
-
level
int level
-
logId
String logId
-
metadata
Map<String,
String> metadata -
pageNo
String pageNo
-
pageNoLabel
String pageNoLabel
-
pageType
PageType pageType
-
parentId
int parentId
-
recordMimeType
String recordMimeType
-
thumbnailUrl
String thumbnailUrl
-
topStructPi
String topStructPi
-
urlPrefix
String urlPrefix
-
urlSuffix
String urlSuffix
-
visible
boolean visible
Element is visible in the current tree.
-
-
-
Package io.goobi.viewer.model.toc.export.pdf
-
Exception io.goobi.viewer.model.toc.export.pdf.WriteTocException
class WriteTocException extends Exception implements Serializable- serialVersionUID:
- -4454192342277070479L
-
-
Package io.goobi.viewer.model.transkribus
-
Class io.goobi.viewer.model.transkribus.TranskribusJob
class TranskribusJob extends Object implements Serializable- serialVersionUID:
- 2399740912703228096L
-
Serialized Fields
-
dateCreated
LocalDateTime dateCreated
Timestamp of the last request for this download. This can be the time of the initial request, the time of generation completion or any subsequent requests. This + TTL is the time of expiration. -
description
String description
Description field for stack traces, etc. -
docId
String docId
Unique identifier for the job.. -
id
Long id
-
jobId
String jobId
Unique identifier for the job.. -
message
String message
-
observers
List<String> observers
E-mail recipients that will be notified once the download generation is complete. -
ownerId
String ownerId
Transkribus ID of the job owner. -
pi
String pi
-
status
JobStatus status
-
userCollectionId
String userCollectionId
Transkribus collection (user) -
viewerCollectionId
String viewerCollectionId
Transkribus collection (viewer)
-
-
Class io.goobi.viewer.model.transkribus.TranskribusSession
class TranskribusSession extends Object implements Serializable- serialVersionUID:
- 3624185152470088153L
-
-
Package io.goobi.viewer.model.translations
-
Class io.goobi.viewer.model.translations.TranslatedText
class TranslatedText extends de.intranda.metadata.multilanguage.MultiLanguageMetadataValue implements Serializable- serialVersionUID:
- -3725829912057184396L
-
Serialized Fields
-
selectedLocale
Locale selectedLocale
The locale that should be used when getting/setting text witout passing a particular locale
-
-
-
Package io.goobi.viewer.model.translations.language
-
Class io.goobi.viewer.model.translations.language.Language
class Language extends Object implements Serializable- serialVersionUID:
- 688690972248321229L
-
Serialized Fields
-
englishName
String englishName
-
frenchName
String frenchName
-
germanName
String germanName
-
isoCode6391
String isoCode6391
language code according to iso 639_1 -
isoCode6392B
String isoCode6392B
language code according to iso 639-2/B (based on English names) -
isoCode6392T
String isoCode6392T
language code according to iso 639-2/T (based on native names)
-
-
-
Package io.goobi.viewer.model.urlresolution
-
Class io.goobi.viewer.model.urlresolution.ViewerPath
class ViewerPath extends Object implements Serializable- serialVersionUID:
- 3200000636800001722L
-
Serialized Fields
-
applicationName
String applicationName
The name of the web application called by this url, e.g."/viewer"
. If the application is the root application of the server this property is"/"
-
applicationUrl
String applicationUrl
The absolute url of the web-application, e.g."http://localhost:8080/viewer"
. TheViewerPath.applicationName
is always the last part of this url -
campaign
Campaign campaign
-
cmsPage
CMSPage cmsPage
TheCMSPage
referred to by the pathsViewerPath.pagePath
. Is null if no CMSPage is referenced -
pagePath
URI pagePath
The part of the url referring to the called view (e.g."/image", "/search" or "/cms/editOcr"
). This usually matches aPageType
name or an alternative cms page url -
pageType
PageType pageType
ThePageType
referred to by the pathsViewerPath.pagePath
. Is null if no matching PageType was found -
parameterPath
URI parameterPath
The entire url path after theViewerPath.pagePath
. This part contains search parameters and the like -
queryString
String queryString
The entire query string of the URL, starting with the character after the '?'. An empty String no query exists
-
-
-
Package io.goobi.viewer.model.viewer
-
Class io.goobi.viewer.model.viewer.CollectionLabeledLink
class CollectionLabeledLink extends CompoundLabeledLink implements Serializable- serialVersionUID:
- -318199786884811710L
-
Serialized Fields
-
collection
CollectionView collection
-
-
Class io.goobi.viewer.model.viewer.CompoundLabeledLink
class CompoundLabeledLink extends LabeledLink implements Serializable- serialVersionUID:
- 2336154265426936610L
-
Class io.goobi.viewer.model.viewer.EventElement
class EventElement extends Object implements Serializable- serialVersionUID:
- 5369209153499598371L
-
Serialized Fields
-
dateEnd
LocalDateTime dateEnd
-
dateEndString
String dateEndString
-
dateStart
LocalDateTime dateStart
-
dateStringsStart
List<String> dateStringsStart
-
displayDate
String displayDate
-
metadata
List<Metadata> metadata
-
searchHitMetadata
List<Metadata> searchHitMetadata
-
sidebarMetadata
List<Metadata> sidebarMetadata
-
type
String type
-
-
Class io.goobi.viewer.model.viewer.Feedback
class Feedback extends Object implements Serializable- serialVersionUID:
- 1774579852945909396L
-
Class io.goobi.viewer.model.viewer.LabeledLink
class LabeledLink extends Object implements Serializable- serialVersionUID:
- -2546718627110716169L
-
Serialized Fields
-
name
de.intranda.metadata.multilanguage.IMetadataValue name
-
url
String url
-
weight
int weight
-
-
Class io.goobi.viewer.model.viewer.PhysicalElement
class PhysicalElement extends Object implements Serializable- serialVersionUID:
- -6744820937107786721L
-
Serialized Fields
-
accessConditions
Set<String> accessConditions
-
altoCharset
String altoCharset
ALTO file charset (determined when loading). -
altoFileName
String altoFileName
File name of the ALTO document in the file system. -
altoText
String altoText
XML document containing the ALTO document for this page. Saved into a variable so it doesn't have to be expensively loaded multiple times. -
bornDigitalDownloadTicketRequired
Boolean bornDigitalDownloadTicketRequired
True if a download ticket is required before files may be downloaded. Value is set during the access permission check. -
containedStructElements
List<StructElement> containedStructElements
List ofStructElement
s contained on this page. -
dataRepository
String dataRepository
Data repository name for the record to which this page belongs. -
doubleImage
boolean doubleImage
Whether or not this page contains an image that spans two pages. -
fileIdRoot
String fileIdRoot
-
fileName
String fileName
-
fileNames
Map<String,
String> fileNames -
filePath
String filePath
-
filePathJpeg
String filePathJpeg
-
filePathTiff
String filePathTiff
-
fileSize
long fileSize
-
flipRectoVerso
boolean flipRectoVerso
If this page comes after an uneven number of double image pages, this should be set to true. -
fullText
String fullText
Plain full-text. -
fulltextAccessPermission
Boolean fulltextAccessPermission
-
fulltextAvailable
boolean fulltextAvailable
Whether or not full-text is available for this page. -
fulltextFileName
String fulltextFileName
File name of the full-text document in the file system. -
hasImage
boolean hasImage
Whether or not this page has image data. -
height
int height
Actual image/video height (if available). -
metadata
List<Metadata> metadata
-
mimeType
String mimeType
Media mime type. -
order
int order
Physical page number of this element in the list of all pages (this value is always 1 below the ORDER value in the METS file). -
orderLabel
String orderLabel
Logical page number (label) of this element. -
physId
String physId
Physical ID from the METS file. -
pi
String pi
Persistent identifier. -
purlPart
String purlPart
-
textContentType
String textContentType
Content type of loaded fulltext. -
urn
String urn
URN granular. -
watermarkTextConfiguration
List<String> watermarkTextConfiguration
-
width
int width
Actual image/video width (if available). -
wordCoordsFormat
PhysicalElement.CoordsFormat wordCoordsFormat
Format of the loaded word coordinates XML document.
-
-
Class io.goobi.viewer.model.viewer.StringPair
class StringPair extends Object implements Serializable- serialVersionUID:
- 2587406123069125825L
-
Class io.goobi.viewer.model.viewer.StringPair.OneComparator
class OneComparator extends Object implements Serializable- serialVersionUID:
- -5579914817514299754L
-
Class io.goobi.viewer.model.viewer.StringPair.TwoComparator
class TwoComparator extends Object implements Serializable- serialVersionUID:
- 3377396736263291749L
-
Class io.goobi.viewer.model.viewer.StructElement
class StructElement extends StructElementStub implements Serializable- serialVersionUID:
- 9048792944197887061L
-
Serialized Fields
-
altoAvailable
Boolean altoAvailable
True if ALTO is available for this record. -
ancestors
Map<String,
String> ancestors Ancestor identifier fields (such as anchors). -
exists
boolean exists
If false; the Solr document with the given IDDOC does not exist in the index. -
fulltextAvailable
boolean fulltextAvailable
True if full-text is available for this record (top-level structure elements only). -
groupLabels
Map<String,
String> groupLabels Labels of the groups to which this record belongs. -
groupMemberships
Map<String,
String> groupMemberships Group membership identifiers for this record. Contains the identifier field name and value. -
hasChildren
Boolean hasChildren
True if this element has a child elements. -
metadataDocuments
ComplexMetadataContainer metadataDocuments
-
nerAvailable
Boolean nerAvailable
True if NER-enriched ALTO is available for this record. -
rtl
boolean rtl
True if this record has a right-to-left reading direction. -
shapeMetadata
List<StructElement.ShapeMetadata> shapeMetadata
Metadata describing the polygon that contains this docstruct within a page. -
topStruct
StructElement topStruct
-
-
Class io.goobi.viewer.model.viewer.StructElement.ShapeMetadata
class ShapeMetadata extends Object implements Serializable- serialVersionUID:
- -4043298882984117424L
-
Class io.goobi.viewer.model.viewer.StructElementStub
class StructElementStub extends Object implements Serializable- serialVersionUID:
- -5448163073874698918L
-
Serialized Fields
-
anchor
boolean anchor
True if this element is an anchor element. -
cmsPage
boolean cmsPage
True if this element represents a CMS page. -
dataRepository
String dataRepository
Name of the data repository for this record. -
docStructType
String docStructType
Type of this structure element. -
docType
SolrConstants.DocType docType
Solr document type. -
imageNumber
int imageNumber
Image number. -
label
String label
Content of the LABEL or MD_TITLE fields. Used to display the record label in the browser's title bar. -
logid
String logid
Logical structure element ID from METS. -
luceneId
String luceneId
IDDOC of the Solr document representing this structure element. -
metadataFields
Map<String,
List<String>> metadataFields Map containing all field values from the Solr document. -
numVolumes
long numVolumes
Number of contained volumes (anchors only) -
partnerId
String partnerId
Identifier of the partner institution to which this record belongs (top-level structure elements only). -
pi
String pi
Identifier of top level structure element of the tree to which this structure element belongs. -
sourceDocFormat
String sourceDocFormat
Format of document format from which this record was indexed. -
volume
boolean volume
True if this element is a volume element. -
volumeNo
String volumeNo
Volume label of this element (only for records that are part of a multi-volume record). -
volumeNoSort
String volumeNoSort
Volume number of this element (only for records that are part of a multi-volume record). -
work
boolean work
True if this element is a top level structure element.
-
-
Class io.goobi.viewer.model.viewer.Tag
class Tag extends Object implements Serializable- serialVersionUID:
- -7786860958620179273L
-
Class io.goobi.viewer.model.viewer.ViewManager
class ViewManager extends Object implements Serializable- serialVersionUID:
- -7776362205876306849L
-
Serialized Fields
-
accessPermissionPdf
Boolean accessPermissionPdf
-
allowUserComments
Boolean allowUserComments
-
anchorStructElement
StructElement anchorStructElement
Document of the anchor element, if applicable. -
archiveResource
ArchiveResource archiveResource
-
archiveTreeNeighbours
org.apache.commons.lang3.tuple.Pair<Optional<String>,
Optional<String>> archiveTreeNeighbours -
calendarView
CalendarView calendarView
-
citationLinks
Map<CitationLink.CitationLinkLevel,
List<CitationLink>> citationLinks -
citationProcessorWrapper
CitationProcessorWrapper citationProcessorWrapper
-
citationStyle
String citationStyle
-
contextObject
String contextObject
-
copyrightIndicatorLicense
CopyrightIndicatorLicense copyrightIndicatorLicense
-
copyrightIndicatorStatuses
List<CopyrightIndicatorStatus> copyrightIndicatorStatuses
-
currentImageOrder
int currentImageOrder
-
currentStructElement
StructElement currentStructElement
Currently selected document. -
currentStructElementIddoc
String currentStructElementIddoc
IDDOC of the current level document. The initial top level document values eventually gets overridden with the image owner element's IDDOC. -
currentThumbnailPage
int currentThumbnailPage
-
docHierarchy
List<StructElementStub> docHierarchy
-
doublePageMode
boolean doublePageMode
-
dropdownFulltext
List<SelectPageItem> dropdownFulltext
-
dropdownPages
List<SelectPageItem> dropdownPages
-
dropdownSelected
String dropdownSelected
-
externalResourceUrls
List<String> externalResourceUrls
-
filesOnly
Boolean filesOnly
-
firstPageOrientation
PageOrientation firstPageOrientation
-
firstPdfPage
int firstPdfPage
-
imageDeliveryBean
ImageDeliveryBean imageDeliveryBean
-
lastPdfPage
int lastPdfPage
-
logId
String logId
LOGID of the current level document. -
metadataViewOnly
Boolean metadataViewOnly
-
mimeType
String mimeType
-
opacUrl
String opacUrl
-
pageLoader
IPageLoader pageLoader
-
pagesWithAlto
Long pagesWithAlto
-
pagesWithFulltext
Long pagesWithFulltext
-
pi
String pi
-
representativePage
PhysicalElement representativePage
-
rotate
int rotate
-
toc
TOC toc
Table of contents object. -
topStructElement
StructElement topStructElement
Top level document. -
topStructElementIddoc
String topStructElementIddoc
IDDOC of the top level document. -
versionHistory
List<String> versionHistory
-
workHasTEIFiles
Boolean workHasTEIFiles
-
zoomSlider
int zoomSlider
-
-
-
Package io.goobi.viewer.model.viewer.collections
-
Class io.goobi.viewer.model.viewer.collections.BrowseDcElement
class BrowseDcElement extends Object implements Serializable- serialVersionUID:
- -3308596220913009726L
-
Serialized Fields
-
displayNumberOfVolumesLevel
int displayNumberOfVolumesLevel
-
facetValues
List<String> facetValues
A list of metadata values of a specified SOLR field contained in any volumes within the collection. Used to group collections into groups with matching elements in "facetValues" -
field
String field
-
hasSubelements
boolean hasSubelements
-
info
BrowseElementInfo info
-
name
String name
Collection name -
number
long number
-
showDescription
boolean showDescription
-
showSubElements
boolean showSubElements
-
singleRecordUrl
String singleRecordUrl
-
sortField
String sortField
-
splittingChar
String splittingChar
-
-
Class io.goobi.viewer.model.viewer.collections.BrowseDcElement.TranslationComparator
class TranslationComparator extends Object implements Serializable- serialVersionUID:
- -2594688666989841956L
-
Class io.goobi.viewer.model.viewer.collections.CollectionView
class CollectionView extends Object implements Serializable- serialVersionUID:
- -9166556644187757289L
-
Serialized Fields
-
baseElementName
String baseElementName
-
baseLevels
int baseLevels
Deprecated.Previously used to reload the same page showing only children of a collection which had a hierarchy level equal or less than "baseLevels" -
completeCollectionList
List<HierarchicalBrowseDcElement> completeCollectionList
-
dataProvider
CollectionView.BrowseDataProvider dataProvider
-
displayNumberOfVolumesLevel
int displayNumberOfVolumesLevel
-
displayParentCollections
boolean displayParentCollections
Deprecated.Previously used to display parents of the topVisibleElement to navigate backwards -
field
String field
-
ignoreHierarchy
boolean ignoreHierarchy
-
ignoreList
List<String> ignoreList
-
searchUrl
String searchUrl
-
showAllHierarchyLevels
boolean showAllHierarchyLevels
-
splittingChar
String splittingChar
-
topVisibleElement
String topVisibleElement
Deprecated.Currently collection views always start with the baseElement. -
visibleCollectionList
List<HierarchicalBrowseDcElement> visibleCollectionList
-
-
Class io.goobi.viewer.model.viewer.collections.HierarchicalBrowseDcElement
class HierarchicalBrowseDcElement extends BrowseDcElement implements Serializable- serialVersionUID:
- -4369053276327316515L
-
Serialized Fields
-
children
List<HierarchicalBrowseDcElement> children
-
opensInNewWindow
boolean opensInNewWindow
-
parent
HierarchicalBrowseDcElement parent
-
-
-
Package io.goobi.viewer.model.viewer.pageloader
-
Class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
class AbstractPageLoader extends Object implements Serializable- serialVersionUID:
- 7546256768016555405L
-
Class io.goobi.viewer.model.viewer.pageloader.EagerPageLoader
class EagerPageLoader extends AbstractPageLoader implements Serializable- serialVersionUID:
- -7099340930806898778L
-
Class io.goobi.viewer.model.viewer.pageloader.EmptyPageLoader
class EmptyPageLoader extends AbstractPageLoader implements Serializable- serialVersionUID:
- -2232412689370105369L
-
Serialized Fields
-
firstPageOrder
int firstPageOrder
-
lastPageOrder
int lastPageOrder
-
pages
Map<Integer,
PhysicalElement> pages
-
-
Class io.goobi.viewer.model.viewer.pageloader.LeanPageLoader
class LeanPageLoader extends AbstractPageLoader implements Serializable- serialVersionUID:
- 7841595315092878078L
-
Serialized Fields
-
currentPage
PhysicalElement currentPage
-
currentPageNumber
int currentPageNumber
-
firstPageOrder
int firstPageOrder
-
lastPageOrder
int lastPageOrder
-
numPages
int numPages
-
topElement
StructElement topElement
-
-
Class io.goobi.viewer.model.viewer.pageloader.SelectPageItem
class SelectPageItem extends javax.faces.model.SelectItem implements Serializable- serialVersionUID:
- -7384015705477411687L
-
Serialized Fields
-
doublePageMode
boolean doublePageMode
-
-
-
Package io.goobi.viewer.servlets
-
Class io.goobi.viewer.servlets.DFGViewerImage
class DFGViewerImage extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 683037127834153441L
-
Class io.goobi.viewer.servlets.HarvestServlet
class HarvestServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- -3607375020549274741L
-
Class io.goobi.viewer.servlets.IdentifierResolver
class IdentifierResolver extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1L
-
Class io.goobi.viewer.servlets.MetsResolver
class MetsResolver extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1663103361341321142L
-
Class io.goobi.viewer.servlets.OEmbedServlet
class OEmbedServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 1507603814345643281L
-
Class io.goobi.viewer.servlets.PpnResolver
class PpnResolver extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- -4508522532259964453L
-
Class io.goobi.viewer.servlets.RssResolver
class RssResolver extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- -8188360280492927624L
-
-
Package io.goobi.viewer.servlets.openid
-
Class io.goobi.viewer.servlets.openid.OAuthServlet
class OAuthServlet extends javax.servlet.http.HttpServlet implements Serializable- serialVersionUID:
- 6279885446798463881L
-