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
ConstructorsConstructorDescriptionArchiveEntryMetadataList(String id, org.apache.solr.common.SolrDocument doc, List<Metadata> metadataList) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAreaList(int index) getFirstValue(String metadataLabel) getFirstValue(String metadataLabel, int metadataType) inthashCode()
-
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
-