Class Indicator
java.lang.Object
de.gwdg.metadataqa.marc.definition.structure.Indicator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexists()Get the EncodedValue for a given code string.getCodes()getLabel()getMqTag()getPath()booleanbooleanhasVersionSpecificCodes(MarcVersion marcVersion) voidbooleanisHistoricalCode(String code) booleanisVersionSpecificCode(MarcVersion marcVersion, String code) putVersionSpecificCodes(MarcVersion marcVersion, List<EncodedValue> codeList) voidsetBibframeTag(String bibframeTag) setCodes(List<EncodedValue> codes) setFrbrFunctions(FRBRFunction... functions) setHistoricalCodes(String... input) voidsetIndicatorFlag(String indicatorFlag) voidsetParent(DataFieldDefinition parent) toString()
-
Field Details
-
historicalCodes
-
-
Constructor Details
-
Indicator
public Indicator() -
Indicator
-
Indicator
-
-
Method Details
-
getPath
-
getIndexTag
-
setLabel
-
setCodes
-
setCodes
-
setHistoricalCodes
-
getLabel
-
getBibframeTag
-
setBibframeTag
-
getMqTag
-
setMqTag
-
exists
public boolean exists() -
getCodes
-
getCode
Get the EncodedValue for a given code string. E.g. "a" -> EncodedValue("a", "Description")- Parameters:
codeString- The code string to look up- Returns:
- The EncodedValue for the given code string or null if not found
-
hasCode
-
indexCodes
public void indexCodes() -
isHistoricalCode
-
setIndicatorFlag
-
setParent
-
putVersionSpecificCodes
-
hasVersionSpecificCodes
-
getHistoricalCodes
-
isVersionSpecificCode
-
toString
-
setFrbrFunctions
-
getFrbrFunctions
-
getIndicatorFlag
-