Class ClassificationAnalyzer
java.lang.Object
de.gwdg.metadataqa.marc.analysis.contextual.ContextualAnalyzer<ClassificationStatistics>
de.gwdg.metadataqa.marc.analysis.contextual.classification.ClassificationAnalyzer
- Direct Known Subclasses:
MarcClassificationAnalyzer,PicaClassificationAnalyzer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final ClassificationSchemesprotected ClassificationParametersFields inherited from class de.gwdg.metadataqa.marc.analysis.contextual.ContextualAnalyzer
bibliographicRecord, NUMERIC_REGEX, schemasInRecord, statistics -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClassificationAnalyzer(BibliographicRecord bibliographicRecord, ClassificationStatistics statistics) protectedClassificationAnalyzer(BibliographicRecord bibliographicRecord, ClassificationStatistics statistics, ClassificationParameters parameters) -
Method Summary
Modifier and TypeMethodDescriptionGet the list of classification schemas in the current record, by their abbreviations, sorted and unique.protected voidincreaseCounters(int total) abstract intprocess()Methods inherited from class de.gwdg.metadataqa.marc.analysis.contextual.ContextualAnalyzer
addSchemasToStatistics, deduplicateSchema, registerSchemas, updateSchemaSubfieldStatistics
-
Field Details
-
classificationSchemes
-
parameters
-
-
Constructor Details
-
ClassificationAnalyzer
protected ClassificationAnalyzer(BibliographicRecord bibliographicRecord, ClassificationStatistics statistics) -
ClassificationAnalyzer
protected ClassificationAnalyzer(BibliographicRecord bibliographicRecord, ClassificationStatistics statistics, ClassificationParameters parameters)
-
-
Method Details
-
process
public abstract int process() -
increaseCounters
protected void increaseCounters(int total) -
getSchemasInRecord
-
getCollocationInRecord
Get the list of classification schemas in the current record, by their abbreviations, sorted and unique.
-