Class PicaRecord
- java.lang.Object
-
- de.gwdg.metadataqa.marc.dao.record.BibliographicRecord
-
- de.gwdg.metadataqa.marc.dao.record.PicaRecord
-
- All Implemented Interfaces:
Extractable,Serializable
public class PicaRecord extends BibliographicRecord
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.gwdg.metadataqa.marc.dao.record.BibliographicRecord
BibliographicRecord.RESOLVE
-
-
Field Summary
-
Fields inherited from class de.gwdg.metadataqa.marc.dao.record.BibliographicRecord
PICA_SUBJECT_TAGS, schemaType
-
-
Constructor Summary
Constructors Constructor Description PicaRecord()PicaRecord(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DataField>getAuthorityFields()Map<DataField,AuthorityCategory>getAuthorityFieldsMap()Map<ShelfReadyFieldsBooks,Map<String,List<String>>>getShelfReadyMap()Map<ThompsonTraillFields,List<String>>getThompsonTraillTagsMap()booleanisAuthorityTag(String tag)booleanisSkippableAuthoritySubfield(String tag, String code)booleanisSkippableSubjectSubfield(String tag, String code)booleanisSubjectTag(String tag)-
Methods inherited from class de.gwdg.metadataqa.marc.dao.record.BibliographicRecord
addDataField, addUnhandledTags, asJson, exists, extract, extract, format, formatAsMarc, formatAsText, formatForIndex, getAuthorityFields, getAuthorityFields, getControl001, getControl003, getControl005, getControl006, getControl007, getControl008, getControlfields, getDatafield, getDatafields, getId, getId, getKeyValuePairs, getKeyValuePairs, getKeyValuePairs, getKeyValuePairs, getLeader, getPositionalControlfields, getSchemaType, getSimpleControlfields, getSubject6xx, getSubjects, getType, getUnhandledTags, hasDatafield, isIgnorableField, search, select, select, setControl001, setControl003, setControl005, setControl006, setControl007, setControl008, setField, setField, setField, setLeader, setLeader, setLeader, setSchemaType
-
-
-
-
Constructor Detail
-
PicaRecord
public PicaRecord()
-
PicaRecord
public PicaRecord(String id)
-
-
Method Detail
-
getAuthorityFields
public List<DataField> getAuthorityFields()
- Specified by:
getAuthorityFieldsin classBibliographicRecord
-
isAuthorityTag
public boolean isAuthorityTag(String tag)
- Specified by:
isAuthorityTagin classBibliographicRecord
-
isSkippableAuthoritySubfield
public boolean isSkippableAuthoritySubfield(String tag, String code)
- Specified by:
isSkippableAuthoritySubfieldin classBibliographicRecord
-
isSubjectTag
public boolean isSubjectTag(String tag)
- Specified by:
isSubjectTagin classBibliographicRecord
-
isSkippableSubjectSubfield
public boolean isSkippableSubjectSubfield(String tag, String code)
- Specified by:
isSkippableSubjectSubfieldin classBibliographicRecord
-
getAuthorityFieldsMap
public Map<DataField,AuthorityCategory> getAuthorityFieldsMap()
- Specified by:
getAuthorityFieldsMapin classBibliographicRecord
-
getShelfReadyMap
public Map<ShelfReadyFieldsBooks,Map<String,List<String>>> getShelfReadyMap()
- Specified by:
getShelfReadyMapin classBibliographicRecord
-
getThompsonTraillTagsMap
public Map<ThompsonTraillFields,List<String>> getThompsonTraillTagsMap()
- Specified by:
getThompsonTraillTagsMapin classBibliographicRecord
-
-