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 MarcLeader
MarcLeader.Type -
Field Summary
Fields inherited from class MarcLeader
baseAddressOfData, bibliographicLevel, defaultType, descriptiveCatalogingForm, encodingLevel, indicatorCount, lengthOfTheImplementationDefinedPortion, lengthOfTheLengthOfFieldPortion, lengthOfTheStartingCharacterPositionPortion, recordLength, recordStatus, subfieldCodeCount, type, typeOfControl, typeOfRecordFields inherited from class MarcPositionalControlField
recordType, valuesList, valuesMapFields inherited from class 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 MarcLeader
getBaseAddressOfData, getBibliographicLevel, getDescriptiveCatalogingForm, getEncodingLevel, getIndicatorCount, getLeaderString, getLengthOfTheImplementationDefinedPortion, getLengthOfTheLengthOfFieldPortion, getLengthOfTheStartingCharacterPositionPortion, getRecordLength, getRecordStatus, getSubfieldCodeCount, getType, getTypeOfControl, getTypeOfRecordMethods inherited from class MarcPositionalControlField
getCardinality, getControlValueByPosition, getKeyValuePairs, getLabel, getMqTag, getTag, getValuesList, registerControlValueMethods inherited from class MarcControlField
getContent, getDefinition, getKeyValuePairs, getSolrKey, getValidationErrors, validateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Extractable
getKeyValuePairsMethods inherited from interface 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
-