Class DifferenceWithinRangeScrutinizer
- java.lang.Object
-
- org.openrefine.wikibase.qa.scrutinizers.EditScrutinizer
-
- org.openrefine.wikibase.qa.scrutinizers.DifferenceWithinRangeScrutinizer
-
public class DifferenceWithinRangeScrutinizer extends EditScrutinizer
-
-
Field Summary
Fields Modifier and Type Field Description String
differenceWithinRangeConstraintPid
String
differenceWithinRangeConstraintQid
String
maximumValuePid
String
minimumValuePid
static String
type
-
Fields inherited from class org.openrefine.wikibase.qa.scrutinizers.EditScrutinizer
_fetcher, _store, connection, enableSlowChecks, manifest
-
-
Constructor Summary
Constructors Constructor Description DifferenceWithinRangeScrutinizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
prepareDependencies()
Prepare the dependencies(i.e. constraint-related pids and qids) needed by the scrutinizer.void
scrutinize(ItemEdit update)
Reads the candidate edit and emits warnings in the storevoid
scrutinize(MediaInfoEdit update)
Reads the candidate edit and emits warnings in the storevoid
scrutinizeStatementEdit(StatementEntityEdit update)
-
Methods inherited from class org.openrefine.wikibase.qa.scrutinizers.EditScrutinizer
addIssue, addIssue, batchIsBeginning, batchIsFinished, critical, findValues, getConstraintsRelatedId, important, info, infoNotFacetable, scrutinize, setApiConnection, setEnableSlowChecks, setFetcher, setManifest, setStore, warning
-
-
-
-
Field Detail
-
type
public static final String type
- See Also:
- Constant Field Values
-
differenceWithinRangeConstraintQid
public String differenceWithinRangeConstraintQid
-
differenceWithinRangeConstraintPid
public String differenceWithinRangeConstraintPid
-
minimumValuePid
public String minimumValuePid
-
maximumValuePid
public String maximumValuePid
-
-
Method Detail
-
prepareDependencies
public boolean prepareDependencies()
Description copied from class:EditScrutinizer
Prepare the dependencies(i.e. constraint-related pids and qids) needed by the scrutinizer. Called beforeEditScrutinizer.batchIsBeginning()
.- Specified by:
prepareDependencies
in classEditScrutinizer
- Returns:
- false if any necessary dependency is missing, true otherwise.
-
scrutinize
public void scrutinize(ItemEdit update)
Description copied from class:EditScrutinizer
Reads the candidate edit and emits warnings in the store- Specified by:
scrutinize
in classEditScrutinizer
- Parameters:
update
- : theItemEdit
to scrutinize
-
scrutinize
public void scrutinize(MediaInfoEdit update)
Description copied from class:EditScrutinizer
Reads the candidate edit and emits warnings in the store- Specified by:
scrutinize
in classEditScrutinizer
- Parameters:
update
- : theItemEdit
to scrutinize
-
scrutinizeStatementEdit
public void scrutinizeStatementEdit(StatementEntityEdit update)
-
-