Uses of Class
io.goobi.viewer.model.metadata.MetadataContainer
Packages that use MetadataContainer
Package
Description
-
Uses of MetadataContainer in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller with parameters of type MetadataContainerModifier and TypeMethodDescriptionGeoCoordinateConverter.getGeojsonPoints
(MetadataContainer doc, String metadataField, String titleField) -
Uses of MetadataContainer in io.goobi.viewer.model.maps.features
Methods in io.goobi.viewer.model.maps.features that return MetadataContainerMethods in io.goobi.viewer.model.maps.features with parameters of type MetadataContainerModifier and TypeMethodDescriptionFeatureQueryGenerator.createSearchFilterQuery
(MetadataContainer metadata, String template, LabelCreator labelCreator) protected Collection
<GeoMapFeature> FeatureGenerator.getFeatures
(MetadataContainer metadata, MetadataContainer topDocument, List<String> coordinates) protected de.intranda.metadata.multilanguage.IMetadataValue
FeatureGenerator.getTitle
(MetadataContainer metadata, MetadataContainer topDocument, LabelCreator labelCreator) de.intranda.metadata.multilanguage.IMetadataValue
LabelCreator.getValue
(MetadataContainer doc, MetadataContainer parentStruct, MetadataContainer topStruct, String template) de.intranda.metadata.multilanguage.IMetadataValue
LabelCreator.getValue
(MetadataContainer doc, MetadataContainer topStruct, String template) de.intranda.metadata.multilanguage.IMetadataValue
LabelCreator.getValue
(MetadataContainer doc, String template) Constructors in io.goobi.viewer.model.maps.features with parameters of type MetadataContainerModifierConstructorDescriptionMetadataDocument
(String pi, String iddoc, MetadataContainer metadata, ComplexMetadataContainer metadataGroups, Collection<MetadataDocument> children) -
Uses of MetadataContainer in io.goobi.viewer.model.metadata
Methods in io.goobi.viewer.model.metadata that return MetadataContainerModifier and TypeMethodDescriptionstatic MetadataContainer
MetadataContainer.createMetadataEntity
(StructElement doc) static MetadataContainer
MetadataContainer.createMetadataEntity
(org.apache.solr.common.SolrDocument doc) Returns aMetadataContainer
which includes all metadata fields matching the given fieldNameFilter from the givenSolrDocument
doc.static MetadataContainer
MetadataContainer.createMetadataEntity
(org.apache.solr.common.SolrDocument doc, Predicate<String> fieldNameFilter) Returns aMetadataContainer
which includes all metadata fields matching the given fieldNameFilter from the givenSolrDocument
doc.static MetadataContainer
MetadataContainer.createMetadataEntity
(org.apache.solr.common.SolrDocument doc, List<org.apache.solr.common.SolrDocument> children, Predicate<String> mainDocFieldNameFilter, Predicate<String> childDocFieldNameFilter) Returns aMetadataContainer
which includes all metadata fields matching the given fieldNameFilter from the givenSolrDocument
doc as well as thevalues
of those child documents whichlabel
matches the fieldnameFilter.RelationshipMetadataContainer.getRelatedRecord
(ComplexMetadata relationship) Method parameters in io.goobi.viewer.model.metadata with type arguments of type MetadataContainerModifier and TypeMethodDescriptionComplexMetadataList.getGroupedMetadata
(Locale sortLanguage, Map<String, List<String>> categories, boolean hideUnlinkedRecords, long limit, Function<ComplexMetadata, MetadataContainer> relatedEntityGetter) ComplexMetadataList.getMetadata
(Locale sortLanguage, String filterField, String filterMatcher, boolean hideUnlinkedRecords, long limit, Function<ComplexMetadata, MetadataContainer> relatedEntityGetter) ComplexMetadataList.getMetadataValues
(String filterField, String filterValue, String valueField, Locale locale, Function<ComplexMetadata, MetadataContainer> relatedEntityGetter) Constructors in io.goobi.viewer.model.metadata with parameters of type MetadataContainerModifierConstructorDescriptionMetadataBuilder
(MetadataContainer metadata) MetadataBuilder
(MetadataContainer metadata, MetadataContainer parent, MetadataContainer topStruct) MetadataBuilder
(MetadataContainer metadata, MetadataContainer parent, MetadataContainer topStruct, MetadataContainer related) Cloning constructor.Constructor parameters in io.goobi.viewer.model.metadata with type arguments of type MetadataContainerModifierConstructorDescriptionRelationshipMetadataContainer
(List<org.apache.solr.common.SolrDocument> metadataDocs, Predicate<String> fieldNameFilter, Map<String, MetadataContainer> relatedDocumentMap) RelationshipMetadataContainer
(List<org.apache.solr.common.SolrDocument> metadataDocs, Map<String, MetadataContainer> relatedDocumentMap) -
Uses of MetadataContainer in io.goobi.viewer.servlets
Methods in io.goobi.viewer.servlets with parameters of type MetadataContainerModifier and TypeMethodDescriptionstatic String
IdentifierResolver.constructUrl
(MetadataContainer targetDoc, boolean pageResolverUrl) -
Uses of MetadataContainer in io.goobi.viewer.solr
Methods in io.goobi.viewer.solr with parameters of type MetadataContainerModifier and TypeMethodDescriptionstatic boolean
SolrTools.isAnchor
(MetadataContainer doc) static boolean
SolrTools.isGroup
(MetadataContainer doc) static boolean
SolrTools.isWork
(MetadataContainer doc)