Package de.gwdg.metadataqa.marc
Class MarcJsonCalculatorFacade
java.lang.Object
de.gwdg.metadataqa.api.calculator.CalculatorFacade
de.gwdg.metadataqa.marc.MarcJsonCalculatorFacade
- All Implemented Interfaces:
Serializable
public class MarcJsonCalculatorFacade
extends de.gwdg.metadataqa.api.calculator.CalculatorFacade
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.gwdg.metadataqa.api.calculator.FieldExtractorFields inherited from class de.gwdg.metadataqa.api.calculator.CalculatorFacade
cache, calculators, completenessCalculator, compressionLevel, configuration, csvReader, isFirstRecord, schema, tfidfCalculator -
Constructor Summary
ConstructorsConstructorDescriptionMarcJsonCalculatorFacade(boolean enableFieldExistenceMeasurement, boolean enableFieldCardinalityMeasurement, boolean enableCompletenessMeasurement, boolean enableTfIdfMeasurement, boolean enableProblemCatalogMeasurement) MarcJsonCalculatorFacade(de.gwdg.metadataqa.api.configuration.MeasurementConfiguration config) -
Method Summary
Methods inherited from class de.gwdg.metadataqa.api.calculator.CalculatorFacade
conditionalConfiguration, getCache, getCalculators, getCompressionLevel, getEmptyFields, getExistingFields, getHeader, getMissingFields, getTermsCollection, measure, measureAsJson, measureAsJson, measureAsList, measureAsList, measureAsListOfObjects, measureAsListOfObjects, measureAsMap, measureAsMap, measureAsMetricResult, measureAsMetricResult, measureCsvWithGenerics, measureWithGenerics, measureWithGenerics, measureWithoutFormat, measureWithoutFormat, setCompressionLevel, setCsvReader, setCsvReader, setCsvReader, setSchema, shutDown
-
Field Details
-
marcFieldExtractor
protected de.gwdg.metadataqa.api.calculator.FieldExtractor marcFieldExtractor
-
-
Constructor Details
-
MarcJsonCalculatorFacade
public MarcJsonCalculatorFacade() -
MarcJsonCalculatorFacade
public MarcJsonCalculatorFacade(de.gwdg.metadataqa.api.configuration.MeasurementConfiguration config) -
MarcJsonCalculatorFacade
public MarcJsonCalculatorFacade(boolean enableFieldExistenceMeasurement, boolean enableFieldCardinalityMeasurement, boolean enableCompletenessMeasurement, boolean enableTfIdfMeasurement, boolean enableProblemCatalogMeasurement)
-
-
Method Details
-
configure
public void configure()- Overrides:
configurein classde.gwdg.metadataqa.api.calculator.CalculatorFacade
-
measure
- Overrides:
measurein classde.gwdg.metadataqa.api.calculator.CalculatorFacade- Throws:
com.jayway.jsonpath.InvalidJsonException
-
getSchema
public de.gwdg.metadataqa.api.schema.Schema getSchema()- Overrides:
getSchemain classde.gwdg.metadataqa.api.calculator.CalculatorFacade
-