All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
collectFields(boolean collectFields) |
void |
evaluateJsonBranch(JsonBranch jsonBranch,
PathCache cache,
CompletenessCounter completenessCounter,
String address,
Object jsonFragment) |
String |
getCalculatorName()
Get the name of the calculator.
|
FieldCounter<Integer> |
getCardinalityCounter() |
Map<String,Integer> |
getCardinalityMap() |
CompletenessCounter |
getCompletenessCounter() |
String |
getCsv(boolean withLabel,
CompressionLevel compressionLevel)
Get result as comma separated string.
|
List<String> |
getEmptyFields() |
FieldCounter<Boolean> |
getExistenceCounter() |
Map<String,Boolean> |
getExistenceMap() |
List<String> |
getExistingFields() |
List<String> |
getHeader()
Get header (the name of metrics) as a list.
|
String |
getInputFileName() |
Map<String,Map<String,? extends Object>> |
getLabelledResultMap()
Get hierarchical result map.
|
List<String> |
getList(boolean withLabel,
CompressionLevel compressionLevel) |
List<String> |
getMissingFields() |
Map<String,? extends Object> |
getResultMap()
Get results as a simple map.
|
Schema |
getSchema() |
SkippedEntryChecker |
getSkippedEntryChecker() |
void |
handleEmptyFragment(JsonBranch collection) |
void |
initializeCounters() |
boolean |
isCardinality() |
boolean |
isCompleteness() |
boolean |
isExistence() |
void |
measure(PathCache cache)
Measure something from the JSON input object.
|
void |
setCardinality(boolean cardinality) |
void |
setCompleteness(boolean completeness) |
void |
setExistence(boolean existence) |
void |
setInputFileName(String inputFileName) |
void |
setSkippedEntryChecker(SkippedEntryChecker skippedEntryChecker) |