Uses of Class
io.goobi.viewer.model.metadata.Metadata
Packages that use 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.
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.-
Uses of Metadata in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller that return MetadataModifier and TypeMethodDescriptionConfiguration.getSidebarWidgetCitationCitationRecommendationSource()Methods in io.goobi.viewer.controller that return types with arguments of type MetadataModifier and TypeMethodDescriptionConfiguration.getArchiveMetadata()Returns the list of configured metadata for the archives.Configuration.getGeomapFeatureConfigurations(String option) Configuration.getGeomapItemConfigurations(String option) Configuration.getHighlightMetadataForTemplate(String template) Returns the list of configured metadata forHighlights which reference a record.Configuration.getMainMetadataForTemplate(int index, String template) Configuration.getMetadataConfigurationForTemplate(String type, String template, boolean fallbackToDefaultTemplate, boolean topstructValueFallbackDefaultValue) Configuration.getMetadataTemplates(String type) Configuration.getMetadataTemplates(String type, boolean fallbackToDefaultTemplate, boolean topstructValueFallbackDefaultValue) Configuration.getPageMetadataForTemplate(String template) Returns the list of configured metadata for pages.Configuration.getSearchHitMetadataForTemplate(String template) Returns the list of configured metadata for search hit elements.Configuration.getSidebarMetadataForTemplate(String template) Returns the list of configured metadata for the sidebar.Configuration.getTocLabelConfiguration(String template) getTocLabelConfiguration.Methods in io.goobi.viewer.controller with parameters of type MetadataModifier and TypeMethodDescriptionstatic de.intranda.metadata.multilanguage.IMetadataValueGeoCoordinateConverter.createTitle(Metadata labelConfig, Map<String, List<de.intranda.metadata.multilanguage.IMetadataValue>> metadata) Constructor parameters in io.goobi.viewer.controller with type arguments of type Metadata -
Uses of Metadata in io.goobi.viewer.controller.model
Methods in io.goobi.viewer.controller.model that return MetadataConstructors in io.goobi.viewer.controller.model with parameters of type MetadataModifierConstructorDescriptionManifestLinkConfiguration(String label, String format, Metadata metadata) -
Uses of Metadata in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return types with arguments of type MetadataModifier and TypeMethodDescriptionConfigurationBean.getMetadataConfiguration(String type) ConfigurationBean.getMetadataConfiguration(String type, String template) MetadataBean.getMetadataList(StructElement struct, String type) Returns a populated list ofMetadatafor the given struct element and metadata type. -
Uses of Metadata in io.goobi.viewer.model.archives
Methods in io.goobi.viewer.model.archives that return types with arguments of type MetadataModifier and TypeMethodDescriptionArchiveEntryMetadataList.getAccessAndUseAreaList()ArchiveEntryMetadataList.getAllAreaLists()ArchiveEntryMetadataList.getAlliedMaterialsAreaList()ArchiveEntryMetadataList.getAreaList(int index) ArchiveEntryMetadataList.getContentAndStructureAreaAreaList()ArchiveEntryMetadataList.getContextAreaList()ArchiveEntryMetadataList.getDescriptionControlAreaList()ArchiveEntryMetadataList.getIdentityStatementAreaList()ArchiveEntryMetadataList.getNotesAreaList()Constructor parameters in io.goobi.viewer.model.archives with type arguments of type MetadataModifierConstructorDescriptionArchiveEntryMetadataList(String id, org.apache.solr.common.SolrDocument doc, List<Metadata> metadataList) -
Uses of Metadata in io.goobi.viewer.model.cms
Methods in io.goobi.viewer.model.cms that return types with arguments of type MetadataModifier and TypeMethodDescriptionHighlight.getMetadataForField(String field, Locale locale) Highlight.getMetadataList()Highlight.getMetadataList(Locale locale) -
Uses of Metadata in io.goobi.viewer.model.maps.features
Methods in io.goobi.viewer.model.maps.features that return types with arguments of type MetadataConstructor parameters in io.goobi.viewer.model.maps.features with type arguments of type Metadata -
Uses of Metadata in io.goobi.viewer.model.metadata
Methods in io.goobi.viewer.model.metadata that return MetadataModifier and TypeMethodDescriptionstatic MetadataMetadataElement.getMetadata(String name) Returns the first instance of a Metadata object whose label matches the given field name.MetadataElement.getMetadata(String name, String language) Returns the first instance of a Metadata object whose label matches the given field name.MetadataWrapper.getMetadata()Metadata.getParentMetadata()Metadata.setCitationTemplate(String citationTemplate) Metadata.setFilterQuery(String filterQuery) Metadata.setGroup(boolean group) Metadata.setHideIfOnlyMetadataField(boolean hideIfOnlyMetadataField) Metadata.setIndentation(int indentation) Metadata.setLabelField(String labelField) Metadata.setNumber(int number) Metadata.setOwnerDocstrctType(String ownerDocstrctType) Metadata.setSeparator(String separator) Metadata.setSingleString(boolean singleString) Metadata.setSortField(String sortField) Metadata.setTopstructOnly(boolean topstructOnly) Metadata.setType(int type) Methods in io.goobi.viewer.model.metadata that return types with arguments of type MetadataModifier and TypeMethodDescriptionMetadata.filterMetadata(List<Metadata> metadataList, String language, String field) Returns a metadata list that contains the fields of the given metadata list minus any language-specific fields that do not match the given language.Metadata.getChildMetadata()MetadataValue.getChildMetadata()MetadataElement.getMetadata(List<String> fields) getMetadata.MetadataElement.getMetadataList()Getter for the fieldmetadataList.MetadataElement.getMetadataList(boolean beforeFold) Getter for the fieldmetadataList.MetadataElement.getMetadataListAfterFold()MetadataElement.getMetadataListBeforeFold()Alias forgetMetadataList(true).MetadataElement.getSidebarMetadataList()Getter for the fieldsidebarMetadataList.Methods in io.goobi.viewer.model.metadata with parameters of type MetadataModifier and TypeMethodDescriptionde.intranda.metadata.multilanguage.IMetadataValuede.intranda.metadata.multilanguage.IMetadataValueComplexMetadata.getConfiguredValue(Metadata config) MetadataWrapper.setMetadata(Metadata metadata) voidMetadata.setParentMetadata(Metadata parentMetadata) Method parameters in io.goobi.viewer.model.metadata with type arguments of type MetadataModifier and TypeMethodDescriptionde.intranda.metadata.multilanguage.IMetadataValueMetadata.filterMetadata(List<Metadata> metadataList, String language, String field) Returns a metadata list that contains the fields of the given metadata list minus any language-specific fields that do not match the given language.voidMetadataElement.setMetadataList(List<Metadata> metadataList) Setter for the fieldmetadataList.voidMetadataElement.setSidebarMetadataList(List<Metadata> sidebarMetadataList) Setter for the fieldsidebarMetadataList.Constructors in io.goobi.viewer.model.metadata with parameters of type Metadata -
Uses of Metadata in io.goobi.viewer.model.search
Methods in io.goobi.viewer.model.search that return types with arguments of type MetadataModifier and TypeMethodDescriptionBrowseElement.getFoundMetadataList()Getter for the fieldfoundMetadataList.BrowseElement.getMetadataList()Getter for the fieldmetadataList.BrowseElement.getMetadataList(String metadataLabel) Getter for the fieldmetadataList.BrowseElement.getMetadataListForCurrentLocale()getMetadataListForCurrentLocale.BrowseElement.getMetadataListForLocale(String field, Locale locale) BrowseElement.getMetadataListForLocale(String field, Locale locale, String metadataListType) BrowseElement.getMetadataListForLocale(Locale locale) getMetadataListForLocale.BrowseElement.getMetadataListForLocale(Locale locale, String metadataListType) BrowseElement.getSecondaryMetadataListForCurrentLocale() -
Uses of Metadata in io.goobi.viewer.model.viewer
Methods in io.goobi.viewer.model.viewer that return types with arguments of type MetadataModifier and TypeMethodDescriptionEventElement.getMetadata()Getter for the fieldmetadata.PhysicalElement.getMetadata()EventElement.getSearchHitListForLocale(Locale locale) EventElement.getSearchHitMetadata()EventElement.getSearchHitMetadataForCurrentLocale()EventElement.getSidebarMetadata()Getter for the fieldsidebarMetadata.