Class PicaTagDefinition
- java.lang.Object
-
- de.gwdg.metadataqa.marc.utils.pica.PicaTagDefinition
-
- All Implemented Interfaces:
BibliographicFieldDefinition
public class PicaTagDefinition extends Object implements BibliographicFieldDefinition
-
-
Field Summary
Fields Modifier and Type Field Description protected StringdescriptionUrlprotected List<SubfieldDefinition>subfields
-
Constructor Summary
Constructors Constructor Description PicaTagDefinition(String[] input)PicaTagDefinition(String pica3, String picaplus, boolean repeatable, boolean sheet, String label)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CardinalitygetCardinality()StringgetCounter()StringgetDescriptionUrl()StringgetId()StringgetLabel()StringgetModified()StringgetOccurrence()StringgetPica3()PicaplusTaggetPicaplusTag()PicaRangegetRange()List<SubfieldDefinition>getSubfields()StringgetTag()booleanisHasSheet()booleanisRepeatable()voidsetCounter(String counter)voidsetDescriptionUrl(String descriptionUrl)voidsetId(String id)voidsetModified(String modified)voidsetOccurrence(String occurrence)voidsetSubfields(List<SubfieldDefinition> subfields)StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.gwdg.metadataqa.marc.definition.bibliographic.BibliographicFieldDefinition
getExtendedTag
-
-
-
-
Field Detail
-
descriptionUrl
protected String descriptionUrl
-
subfields
protected List<SubfieldDefinition> subfields
-
-
Method Detail
-
getPicaplusTag
public PicaplusTag getPicaplusTag()
-
getPica3
public String getPica3()
-
isRepeatable
public boolean isRepeatable()
-
isHasSheet
public boolean isHasSheet()
-
getLabel
public String getLabel()
- Specified by:
getLabelin interfaceBibliographicFieldDefinition
-
getTag
public String getTag()
- Specified by:
getTagin interfaceBibliographicFieldDefinition
-
getCardinality
public Cardinality getCardinality()
- Specified by:
getCardinalityin interfaceBibliographicFieldDefinition
-
getSubfields
public List<SubfieldDefinition> getSubfields()
-
setSubfields
public void setSubfields(List<SubfieldDefinition> subfields)
-
getDescriptionUrl
public String getDescriptionUrl()
- Specified by:
getDescriptionUrlin interfaceBibliographicFieldDefinition
-
setDescriptionUrl
public void setDescriptionUrl(String descriptionUrl)
-
getModified
public String getModified()
-
setModified
public void setModified(String modified)
-
getOccurrence
public String getOccurrence()
-
setCounter
public void setCounter(String counter)
-
getCounter
public String getCounter()
-
getRange
public PicaRange getRange()
-
setId
public void setId(String id)
-
getId
public String getId()
-
setOccurrence
public void setOccurrence(String occurrence)
-
-