Package de.gwdg.metadataqa.marc
Class Control006
- java.lang.Object
-
- de.gwdg.metadataqa.marc.MarcControlField
-
- de.gwdg.metadataqa.marc.MarcPositionalControlField
-
- de.gwdg.metadataqa.marc.Control006
-
- All Implemented Interfaces:
Extractable,Validatable,Serializable
public class Control006 extends MarcPositionalControlField implements Serializable
- Author:
- Péter Király
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.gwdg.metadataqa.marc.MarcPositionalControlField
definition, marcRecord, recordType, valuesList, valuesMap
-
Fields inherited from class de.gwdg.metadataqa.marc.MarcControlField
content, initializationErrors, validationErrors
-
-
Constructor Summary
Constructors Constructor Description Control006(String content, Leader.Type recordType)
-
Method Summary
-
Methods inherited from class de.gwdg.metadataqa.marc.MarcPositionalControlField
getCardinality, getControlValueByPosition, getKeyValuePairs, getKeyValuePairs, getLabel, getMap, getMqTag, getTag, getValidationErrors, getValuesList, registerControlValue, setMarcRecord, validate
-
Methods inherited from class de.gwdg.metadataqa.marc.MarcControlField
getContent, getDefinition, getKeyValuePairs, getSolrKey
-
-
-
-
Constructor Detail
-
Control006
public Control006(String content, Leader.Type recordType)
-
-
Method Detail
-
processContent
protected void processContent()
- Specified by:
processContentin classMarcPositionalControlField
-
resolve
public String resolve(ControlfieldPositionDefinition key)
-
getValueMap
public Map<ControlfieldPositionDefinition,String> getValueMap()
-
getValueByPosition
public String getValueByPosition(int position)
-
getSubfieldByPosition
public ControlfieldPositionDefinition getSubfieldByPosition(int position)
-
getRecordType
public Leader.Type getRecordType()
-
getTag006all00
public ControlValue getTag006all00()
-
getTag006book01
public ControlValue getTag006book01()
-
getTag006book05
public ControlValue getTag006book05()
-
getTag006book06
public ControlValue getTag006book06()
-
getTag006book07
public ControlValue getTag006book07()
-
getTag006book11
public ControlValue getTag006book11()
-
getTag006book12
public ControlValue getTag006book12()
-
getTag006book13
public ControlValue getTag006book13()
-
getTag006book14
public ControlValue getTag006book14()
-
getTag006book16
public ControlValue getTag006book16()
-
getTag006book17
public ControlValue getTag006book17()
-
getTag006computer05
public ControlValue getTag006computer05()
-
getTag006computer06
public ControlValue getTag006computer06()
-
getTag006computer09
public ControlValue getTag006computer09()
-
getTag006computer11
public ControlValue getTag006computer11()
-
getTag006map01
public ControlValue getTag006map01()
-
getTag006map05
public ControlValue getTag006map05()
-
getTag006map08
public ControlValue getTag006map08()
-
getTag006map11
public ControlValue getTag006map11()
-
getTag006map12
public ControlValue getTag006map12()
-
getTag006map14
public ControlValue getTag006map14()
-
getTag006map16
public ControlValue getTag006map16()
-
getTag006music01
public ControlValue getTag006music01()
-
getTag006music03
public ControlValue getTag006music03()
-
getTag006music04
public ControlValue getTag006music04()
-
getTag006music05
public ControlValue getTag006music05()
-
getTag006music06
public ControlValue getTag006music06()
-
getTag006music07
public ControlValue getTag006music07()
-
getTag006music13
public ControlValue getTag006music13()
-
getTag006music16
public ControlValue getTag006music16()
-
getTag006continuing01
public ControlValue getTag006continuing01()
-
getTag006continuing02
public ControlValue getTag006continuing02()
-
getTag006continuing04
public ControlValue getTag006continuing04()
-
getTag006continuing05
public ControlValue getTag006continuing05()
-
getTag006continuing06
public ControlValue getTag006continuing06()
-
getTag006continuing07
public ControlValue getTag006continuing07()
-
getTag006continuing08
public ControlValue getTag006continuing08()
-
getTag006continuing11
public ControlValue getTag006continuing11()
-
getTag006continuing12
public ControlValue getTag006continuing12()
-
getTag006continuing16
public ControlValue getTag006continuing16()
-
getTag006continuing17
public ControlValue getTag006continuing17()
-
getTag006visual01
public ControlValue getTag006visual01()
-
getTag006visual05
public ControlValue getTag006visual05()
-
getTag006visual11
public ControlValue getTag006visual11()
-
getTag006visual12
public ControlValue getTag006visual12()
-
getTag006visual16
public ControlValue getTag006visual16()
-
getTag006visual17
public ControlValue getTag006visual17()
-
getTag006mixed06
public ControlValue getTag006mixed06()
-
-