Package io.goobi.viewer.model.archives
Class ArchiveEntryMetadataList
java.lang.Object
io.goobi.viewer.model.archives.ArchiveEntryMetadataList
Metadata list for
archive entries
. This is delegated to its own class so it can live in a different scope than the actual
entries. Specifically, this is stored in ArchiveMetadataBean
so changes to the metadata list config are updated within the scope of that
bean-
Constructor Summary
ConstructorDescriptionArchiveEntryMetadataList
(String id, org.apache.solr.common.SolrDocument doc, List<Metadata> metadataList) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getAreaList
(int index) getFirstValue
(String metadataLabel) getFirstValue
(String metadataLabel, int metadataType) int
hashCode()
-
Constructor Details
-
ArchiveEntryMetadataList
-
-
Method Details
-
getIdentityStatementAreaList
- Returns:
- the identityStatementAreaList
-
getContextAreaList
- Returns:
- the contextAreaList
-
getContentAndStructureAreaAreaList
- Returns:
- the contentAndStructureAreaAreaList
-
getAccessAndUseAreaList
- Returns:
- the accessAndUseAreaList
-
getAlliedMaterialsAreaList
- Returns:
- the alliedMaterialsAreaList
-
getNotesAreaList
- Returns:
- the notesAreaList
-
getDescriptionControlAreaList
- Returns:
- the descriptionControlAreaList
-
getAreaList
- Parameters:
index
- Area list index- Returns:
- Appropriate metadata list for the given index
-
getAllAreaLists
-
getFirstValue
-
getFirstValue
-
hashCode
public int hashCode() -
equals
-