Package de.gwdg.metadataqa.marc.dao
Class Marc21Leader
java.lang.Object
de.gwdg.metadataqa.marc.dao.MarcControlField
de.gwdg.metadataqa.marc.dao.MarcPositionalControlField
de.gwdg.metadataqa.marc.dao.MarcLeader
de.gwdg.metadataqa.marc.dao.Marc21Leader
- All Implemented Interfaces:
Extractable,Validatable,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.gwdg.metadataqa.marc.dao.MarcLeader
MarcLeader.Type -
Field Summary
Fields inherited from class de.gwdg.metadataqa.marc.dao.MarcLeader
baseAddressOfData, bibliographicLevel, defaultType, descriptiveCatalogingForm, encodingLevel, indicatorCount, lengthOfTheImplementationDefinedPortion, lengthOfTheLengthOfFieldPortion, lengthOfTheStartingCharacterPositionPortion, recordLength, recordStatus, subfieldCodeCount, type, typeOfControl, typeOfRecordFields inherited from class de.gwdg.metadataqa.marc.dao.MarcPositionalControlField
recordType, valuesList, valuesMapFields inherited from class de.gwdg.metadataqa.marc.dao.MarcControlField
content, definition, initializationErrors, marcRecord, validationErrors -
Constructor Summary
ConstructorsConstructorDescriptionMarc21Leader(String content) Marc21Leader(String content, MarcLeader.Type defaultType) -
Method Summary
Modifier and TypeMethodDescriptiongetByLabel(String key) getMap()getSubfieldByPosition(Integer charStart) protected voidvoidsetMarcRecord(BibliographicRecord marcRecord) toString()Methods inherited from class de.gwdg.metadataqa.marc.dao.MarcLeader
getBaseAddressOfData, getBibliographicLevel, getDescriptiveCatalogingForm, getEncodingLevel, getIndicatorCount, getLeaderString, getLengthOfTheImplementationDefinedPortion, getLengthOfTheLengthOfFieldPortion, getLengthOfTheStartingCharacterPositionPortion, getRecordLength, getRecordStatus, getSubfieldCodeCount, getType, getTypeOfControl, getTypeOfRecordMethods inherited from class de.gwdg.metadataqa.marc.dao.MarcPositionalControlField
getCardinality, getControlValueByPosition, getKeyValuePairs, getLabel, getMqTag, getTag, getValuesList, registerControlValueMethods inherited from class de.gwdg.metadataqa.marc.dao.MarcControlField
getContent, getDefinition, getKeyValuePairs, getSolrKey, getValidationErrors, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.gwdg.metadataqa.marc.Extractable
getKeyValuePairsMethods inherited from interface de.gwdg.metadataqa.marc.Validatable
getValidationErrors, validate
-
Constructor Details
-
Marc21Leader
-
Marc21Leader
-
-
Method Details
-
processContent
protected void processContent()- Specified by:
processContentin classMarcPositionalControlField
-
resolve
- Overrides:
resolvein classMarcLeader
-
resolve
- Overrides:
resolvein classMarcLeader
-
getMap
- Overrides:
getMapin classMarcLeader
-
getSubfieldByPosition
- Overrides:
getSubfieldByPositionin classMarcLeader
-
get
- Overrides:
getin classMarcLeader
-
getByLabel
-
getById
-
getCharacterCodingScheme
-
getMultipartResourceRecordLevel
-
setMarcRecord
- Overrides:
setMarcRecordin classMarcPositionalControlField
-
toString
-
getKeyValuePairs
- Specified by:
getKeyValuePairsin interfaceExtractable- Overrides:
getKeyValuePairsin classMarcControlField
-
getKeyValuePairs
- Specified by:
getKeyValuePairsin interfaceExtractable- Overrides:
getKeyValuePairsin classMarcPositionalControlField
-
getInitializationErrors
- Overrides:
getInitializationErrorsin classMarcControlField
-