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 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 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
-