Package com.semedy.reasoner.app
Interface Check4Bug
- All Known Implementing Classes:
Check4Bulk
public interface Check4Bug
An implementation of this interface checks whether an error exists.
It it used within problem optimizer
It it used within problem optimizer
- Author:
- angele
-
Method Summary
Modifier and TypeMethodDescriptionboolean
errorStillHere
(List<String> factfilepaths, List<String> rulefilepaths) check whether problem still existsString[]
Get the initial fact filesReturn the rule files to be loaded.Get the temporary directory used for minimizing
and used for storing the result files.
-
Method Details
-
errorStillHere
boolean errorStillHere(List<String> factfilepaths, List<String> rulefilepaths) throws SemReasonerException, InterruptedException check whether problem still exists- Parameters:
factfilepaths
- , files to load facts fromrulefilepaths
- , files to load rules from- Returns:
- Throws:
SemReasonerException
InterruptedException
-
getTempDir
String getTempDir()Get the temporary directory used for minimizing
and used for storing the result files.- Returns:
- temp directory
-
getFactFiles
String[] getFactFiles()Get the initial fact files- Returns:
-
getRuleFiles
Return the rule files to be loaded.
Null if no rule file has to be loaded.- Returns:
- list of rule files to be loaded
-