Class CodeList
- java.lang.Object
-
- de.gwdg.metadataqa.marc.definition.general.codelist.CodeList
-
- All Implemented Interfaces:
Validator,Serializable
- Direct Known Subclasses:
AbbreviatedTitleSourceCodes,AccessRestrictionTermSourceCodes,AuthenticationActionCodes,AvailabilityStatusCodeSourceCodes,CartographicDataSourceCodes,CitationSchemeSourceCodes,ClassificationSchemeSourceCodes,ContentAdviceClassificationSourceCodes,CopyrightAndLegalDepositNumberSourceCodes,CountryCodes,CountrySourceCodes,CurriculumObjectiveTermAndCodeSourceCodes,DateSourceCodes,DescriptionConventionSourceCodes,ElectronicAccessMethodsCodeList,FingerprintSchemeSourceCodes,FormatSourceCodes,FormOfItem,Frequency,FunctionTermSourceCodes,GenreFormCodeAndTermSourceCodes,GeographicAreaCodes,GeographicAreaSourceCodes,HoldingSchemeSourceCodes,LanguageCodeAndTermSourceCodes,LanguageCodes,MusicalCompositionSourceCodes,MusicalIncipitSchemeSourceCodes,MusicalInstrumentationAndVoiceSourceCodes,MusicalInstrumentsOrVoicesCodes,NameAndTitleAuthoritySourceCodes,NationalBibliographyNumberSourceCodes,OccupationTermSourceCodes,OrganizationCodes,PriceTypeCodeSourceCodes,Regularity,RelatorCodes,ResourceActionTermSourceCodes,StandardIdentifierSourceCodes,SubjectCategoryCodeSourceCodes,SubjectHeadingAndTermSourceCodes,TaxonomicClassificationSourceCodes,TemporalTermSourceCodes,ThematicIndexCodeSourceCodes,TypeOfDateOrPublicationStatus
public class CodeList extends Object implements Validator, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CodeList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodegetCode(String code)List<Code>getCodes()StringgetName()StringgetUrl()List<ValidationError>getValidationErrors()protected voidindexCodes()booleanisValid(String code)booleanisValid(String code, MarcSubfield field)
-
-
-
Method Detail
-
indexCodes
protected void indexCodes()
-
isValid
public boolean isValid(String code, MarcSubfield field)
-
getName
public String getName()
-
getUrl
public String getUrl()
-
getValidationErrors
public List<ValidationError> getValidationErrors()
- Specified by:
getValidationErrorsin interfaceValidator
-
-