Package de.gwdg.metadataqa.marc.utils
Class FrbrFunctionLister
- java.lang.Object
-
- de.gwdg.metadataqa.marc.utils.FrbrFunctionLister
-
public class FrbrFunctionLister extends Object
-
-
Constructor Summary
Constructors Constructor Description FrbrFunctionLister(SchemaType schemaType)FrbrFunctionLister(SchemaType schemaType, MarcVersion marcVersion)FrbrFunctionLister(MarcVersion marcVersion)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Map<FRBRFunction,FunctionValue> other)voidaddToHistogram(Map<FRBRFunction,FunctionValue> other)voidcalculatePercent(Map<FRBRFunction,FunctionValue> other)static voidcountFunctions(List<FRBRFunction> functions, Map<FRBRFunction,FunctionValue> map)Map<FRBRFunction,Integer>getBaseline()Map<String,List<FRBRFunction>>getFunctionByPicaPath()Map<FRBRFunction,Counter<FunctionValue>>getHistogram()Map<FRBRFunction,List<String>>getMarcPathByFunction()Map<FRBRFunction,Map<String,List<String>>>getPicaPathByFunction()Map<FRBRFunction,List<String>>getPicaPathByFunctionConcensed()Map<FRBRFunction,List<Double>>percentOf(int total)voidprepareBaseline()
-
-
-
Constructor Detail
-
FrbrFunctionLister
public FrbrFunctionLister(SchemaType schemaType, MarcVersion marcVersion)
-
FrbrFunctionLister
public FrbrFunctionLister(MarcVersion marcVersion)
-
FrbrFunctionLister
public FrbrFunctionLister(SchemaType schemaType)
-
-
Method Detail
-
getHistogram
public Map<FRBRFunction,Counter<FunctionValue>> getHistogram()
-
prepareBaseline
public void prepareBaseline()
-
countFunctions
public static void countFunctions(List<FRBRFunction> functions, Map<FRBRFunction,FunctionValue> map)
-
calculatePercent
public void calculatePercent(Map<FRBRFunction,FunctionValue> other)
-
add
public void add(Map<FRBRFunction,FunctionValue> other)
-
percentOf
public Map<FRBRFunction,List<Double>> percentOf(int total)
-
addToHistogram
public void addToHistogram(Map<FRBRFunction,FunctionValue> other)
-
getBaseline
public Map<FRBRFunction,Integer> getBaseline()
-
getMarcPathByFunction
public Map<FRBRFunction,List<String>> getMarcPathByFunction()
-
getFunctionByPicaPath
public Map<String,List<FRBRFunction>> getFunctionByPicaPath()
-
getPicaPathByFunctionConcensed
public Map<FRBRFunction,List<String>> getPicaPathByFunctionConcensed()
-
-