Uses of Package
io.goobi.viewer.model.metadata
Packages that use io.goobi.viewer.model.metadata
Package
Description
Core controller and utility classes of the Goobi viewer.
Lightweight model and configuration value objects used across the controller layer, such as caching maps,
labeled values, feature-set and web-resource configurations, and view attribute containers.
JSF managed beans (CDI backing beans) of the Goobi viewer.
Domain model for archival finding aids (EAD), comprising the archive tree structure,
individual entries with their metadata, and parsers that load EAD data from Solr and
external archive servers.
Model for user bookmark lists, allowing authenticated and anonymous users to collect
and manage references to digitized records, including session-scoped storage support.
Top-level CMS model containing cross-cutting entities such as navigation items, categories,
sliders, static page mappings, highlight data, and shared selection abstractions used
throughout the content management system.
Contains data providers and generators for GeoJSON map features, retrieving spatial
data from Solr, metadata fields, record structures, and entity relationships.
Provides the metadata domain model for the Goobi viewer, covering metadata field
definitions, values, parameters, replacement rules, containers, and display utilities.
Provides the core search domain model for the Goobi viewer, covering search queries,
facets, hit representation, browse elements, filters, and Solr result processing.
Contains the core viewer model, including the central
ViewManager, physical and structural record elements,
page navigation, MIME type handling, and supporting value types used across the viewer presentation layer.Servlet classes of the Goobi viewer.
Solr integration layer of the Goobi viewer.
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.controllerClassDescriptionMetadata field configuration.An object containing a number of translatable metadata values.Marker interface for elements that can appear in a displayed metadata list, such as individual metadata entries or separators.A MetadataView represents a single record metadata view page within a record (along with an own link in the views widget).
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.controller.model
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.managedbeansClassDescriptionMetadata field configuration.Represents a group of metadata fields belonging to a single structural element of a digitized record.A MetadataView represents a single record metadata view page within a record (along with an own link in the views widget).
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.archives
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.bookmarkClassDescriptionRepresents a group of metadata fields belonging to a single structural element of a digitized record.
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.cmsClassDescriptionMetadata field configuration.Represents a group of metadata fields belonging to a single structural element of a digitized record.
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.maps.featuresClassDescriptionContainer that groups multiple
ComplexMetadatainstances by their Solr field name, constructed from a collection of Solr metadata documents belonging to a single record.Metadata field configuration.An object containing a number of translatable metadata values. -
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.metadataClassDescriptionWraps a Solr document to provide year-based comparison and sorting for calendar display.Representation of one or more Solr documents of DOCTYPE 'Metadata'.Container that groups multiple
ComplexMetadatainstances by their Solr field name, constructed from a collection of Solr metadata documents belonging to a single record.Wraps a list ofComplexMetadataentries and provides sorting, filtering, grouping, and value-extraction operations over that list, optionally using related-document references.Metadata field configuration.An object containing a number of translatable metadata values.Represents a group of metadata fields belonging to a single structural element of a digitized record.Wrapper class for the metadata type numerical value.Marker interface for elements that can appear in a displayed metadata list, such as individual metadata entries or separators.Defines a single parameter within a metadata field configuration, specifying the Solr field and display options.Enumerates the display and processing types for a metadata parameter, such as plain fields, translated fields, date fields, identifier fields, norm data fields, and others.Defines a search-and-replace rule applied to metadata values before display.Enumerates the matching strategies for a replace rule: character-level, string-level, or regular expression.Wrapper class for metadata parameter value groups, so that JSF can iterate through them properly.A MetadataView represents a single record metadata view page within a record (along with an own link in the views widget).Enumerates the possible display locations for a metadata view, either in the main object view or in the sidebar.Wraps aMetadatainstance together with a key-value pair representing the currently selected metadata value and its display label.ExtendsComplexMetadataContainerto support relationship metadata whose filter and sort fields can reference fields in externally linked Solr records, loaded on demand from the index. -
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.search
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.model.viewerClassDescriptionContainer that groups multiple
ComplexMetadatainstances by their Solr field name, constructed from a collection of Solr metadata documents belonging to a single record.Metadata field configuration. -
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.servlets
-
Classes in io.goobi.viewer.model.metadata used by io.goobi.viewer.solr