public class JFactReasonerConfiguration extends Object implements org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration, Serializable
| Constructor and Description |
|---|
JFactReasonerConfiguration()
Instantiates a new j fact reasoner configuration.
|
JFactReasonerConfiguration(JFactReasonerConfiguration source)
Instantiates a new j fact reasoner configuration.
|
JFactReasonerConfiguration(org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration source)
Instantiates a new j fact reasoner configuration.
|
| Modifier and Type | Method and Description |
|---|---|
<O> O |
get(String name)
Gets the.
|
String |
getabsorptionFlags()
Gets the absorption flags.
|
LogAdapter |
getAbsorptionLog()
Gets the absorption log.
|
boolean |
getalwaysPreferEquals()
Gets the always prefer equals.
|
boolean |
getdumpQuery()
Gets the dump query.
|
org.semanticweb.owlapi.reasoner.FreshEntityPolicy |
getFreshEntityPolicy() |
String |
getIAOEFLG()
Gets the iaoeflg.
|
org.semanticweb.owlapi.reasoner.IndividualNodeSetPolicy |
getIndividualNodeSetPolicy() |
LogAdapter |
getLog()
Gets the log.
|
int |
getnSkipBeforeBlock() |
static uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration.StringOption |
getOption(String name,
String s)
Gets the option.
|
String |
getORSortSat()
Gets the oR sort sat.
|
String |
getORSortSub()
Gets the oR sort sub.
|
org.semanticweb.owlapi.reasoner.ReasonerProgressMonitor |
getProgressMonitor() |
long |
getTimeOut() |
boolean |
getUseAnywhereBlocking()
Gets the use anywhere blocking.
|
boolean |
getuseBackjumping()
Gets the use backjumping.
|
boolean |
getuseCompletelyDefined()
Gets the use completely defined.
|
boolean |
getuseLazyBlocking()
Gets the use lazy blocking.
|
boolean |
getuseSemanticBranching()
Gets the use semantic branching.
|
boolean |
getverboseOutput()
Gets the verbose output.
|
boolean |
isAbsorptionLoggingActive()
Checks if is absorption logging active.
|
boolean |
isAllowUndefinedNames() |
boolean |
isDebugSaveRestore()
Checks if is debug save restore.
|
boolean |
isDebugSplitModules()
Checks if is fpp debug split modules.
|
boolean |
isImproveSaveRestoreDepset()
Checks if is rkg improve save restore depset.
|
boolean |
isLoggingActive()
Checks if is logging active.
|
boolean |
isNeedLogging()
check if it is necessary to log taxonomy action
|
boolean |
isPrintDagUsage()
Checks if is rkg print dag usage.
|
boolean |
isPrintTaxonomyInfo()
Checks if is tmp print taxonomy info.
|
boolean |
isQueryAnswering() |
boolean |
isSplits()
Checks if is splits.
|
boolean |
isUpdaterndFromSuperRoles()
Checks if is rkg update rnd from superroles.
|
boolean |
isUseADInModuleExtraction()
Checks if is rkg use ad in module extraction.
|
boolean |
isUseAxiomSplitting()
Checks if is use axiom splitting.
|
boolean |
isUseBlockingStatistics()
Checks if is use blocking statistics.
|
boolean |
isUseDynamicBackjumping()
Checks if is rkg use dynamic backjumping.
|
boolean |
isUseELReasoner()
Checks if is use el reasoner.
|
boolean |
isUseFairness()
Checks if is rkg use fairness.
|
boolean |
isUseIncrementalReasoning()
Checks if is use incremental reasoning.
|
boolean |
isUseLazyBlocking()
Checks if is use lazy blocking.
|
boolean |
isUseNodeCache()
Checks if is use node cache.
|
boolean |
isUseReasoningStatistics()
Checks if is use reasoning statistics.
|
boolean |
isUseSemanticBranching()
Checks if is use semantic branching.
|
boolean |
isUseSimpleRules()
Checks if is rkg use simple rules.
|
boolean |
isUseSortedReasoning()
Checks if is use sorted reasoning.
|
boolean |
isUseSpecialDomains()
Checks if is use special domains.
|
boolean |
isUseUndefinedNames()
Checks if is use undefined names.
|
JFactReasonerConfiguration |
setAbsorptionLog(OutputStream out) |
JFactReasonerConfiguration |
setAbsorptionLoggingActive(boolean b)
Sets the absorption logging active.
|
JFactReasonerConfiguration |
setAbsorptionLogOutputStream(OutputStream o)
Sets the absorption log output stream.
|
JFactReasonerConfiguration |
setAllowUndefinedNames(boolean b) |
JFactReasonerConfiguration |
setDebugSaveRestore(boolean b)
Sets the debug save restore.
|
JFactReasonerConfiguration |
setDebugSplitModules(boolean b)
Sets the fpp debug split modules.
|
JFactReasonerConfiguration |
setdumpQuery(boolean value)
Sets the dump query.
|
JFactReasonerConfiguration |
setImproveSaveRestoreDepset(boolean b)
Sets the rkg improve save restore depset.
|
JFactReasonerConfiguration |
setLoggingActive(boolean b)
Sets the logging active.
|
JFactReasonerConfiguration |
setNeedLogging(boolean b) |
void |
setnSkipBeforeBlock(int nSkipBeforeBlock) |
JFactReasonerConfiguration |
setorSortSat(String defSat)
Sets the or sort sat.
|
JFactReasonerConfiguration |
setorSortSub(String defSat)
Sets the or sort sub.
|
JFactReasonerConfiguration |
setPrintDagUsage(boolean b)
Sets the rkg print dag usage.
|
JFactReasonerConfiguration |
setPrintTaxonomyInfo(boolean b)
Sets the tmp print taxonomy info.
|
JFactReasonerConfiguration |
setQueryAnswering(boolean b) |
JFactReasonerConfiguration |
setRegularLogOutputStream(OutputStream o)
Sets the regular log output stream.
|
JFactReasonerConfiguration |
setSplits(boolean splits)
Sets the splits.
|
JFactReasonerConfiguration |
setUpdaterndFromSuperRoles(boolean b)
Sets the rkg update rnd from superroles.
|
JFactReasonerConfiguration |
setUseADInModuleExtraction(boolean value)
Sets the rkg use ad in module extraction.
|
JFactReasonerConfiguration |
setUseAnywhereBlocking(boolean b)
Sets the use anywhere blocking.
|
JFactReasonerConfiguration |
setUseAxiomSplitting(boolean useAxiomSplitting)
Sets the use axiom splitting.
|
JFactReasonerConfiguration |
setUseBlockingStatistics(boolean b)
Sets the use blocking statistics.
|
JFactReasonerConfiguration |
setUseDynamicBackjumping(boolean b)
Sets the rkg use dynamic backjumping.
|
JFactReasonerConfiguration |
setUseELReasoner(boolean useELReasoner)
Sets the use el reasoner.
|
JFactReasonerConfiguration |
setUseFairness(boolean b)
Sets the rkg use fairness.
|
JFactReasonerConfiguration |
setUseIncrementalReasoning(boolean useIncrementalReasoning)
Sets the use incremental reasoning.
|
JFactReasonerConfiguration |
setUseLazyBlocking(boolean b)
Sets the use lazy blocking.
|
JFactReasonerConfiguration |
setUseNodeCache(boolean val)
set flag to use node cache to value VAL.
|
JFactReasonerConfiguration |
setUseReasoningStatistics(boolean b)
Sets the use reasoning statistics.
|
JFactReasonerConfiguration |
setUseSemanticBranching(boolean b)
Sets the use semantic branching.
|
JFactReasonerConfiguration |
setUseSimpleRules(boolean b)
Sets the rkg use simple rules.
|
JFactReasonerConfiguration |
setUseSortedReasoning(boolean useSortedReasoning)
Sets the use sorted reasoning.
|
JFactReasonerConfiguration |
setUseSpecialDomains(boolean b)
Sets the use special domains.
|
JFactReasonerConfiguration |
setUseUndefinedNames(boolean useUndefinedNames)
Sets the use undefined names.
|
JFactReasonerConfiguration |
setverboseOutput(boolean b)
Sets the verbose output.
|
public JFactReasonerConfiguration()
public JFactReasonerConfiguration(org.semanticweb.owlapi.reasoner.OWLReasonerConfiguration source)
source - the sourcepublic JFactReasonerConfiguration(JFactReasonerConfiguration source)
source - the sourcepublic JFactReasonerConfiguration setNeedLogging(boolean b)
b - new valuepublic boolean isNeedLogging()
public boolean isUseSortedReasoning()
public JFactReasonerConfiguration setUseSortedReasoning(boolean useSortedReasoning)
useSortedReasoning - the new use sorted reasoningpublic boolean isUseSpecialDomains()
public JFactReasonerConfiguration setAllowUndefinedNames(boolean b)
b - value for allow undefined entitiespublic boolean isAllowUndefinedNames()
public JFactReasonerConfiguration setQueryAnswering(boolean b)
b - value for query answeringpublic boolean isQueryAnswering()
public JFactReasonerConfiguration setUseSpecialDomains(boolean b)
b - the new use special domainspublic boolean isUseLazyBlocking()
public JFactReasonerConfiguration setUseLazyBlocking(boolean b)
b - the new use lazy blockingpublic boolean getUseAnywhereBlocking()
public JFactReasonerConfiguration setUseAnywhereBlocking(boolean b)
b - the new use anywhere blockingpublic boolean isUseSemanticBranching()
public JFactReasonerConfiguration setUseSemanticBranching(boolean b)
b - the new use semantic branching@PortedFrom(file="dlTBox.h", name="setUseNodeCache") public JFactReasonerConfiguration setUseNodeCache(boolean val)
val - the new use node cachepublic boolean isUseNodeCache()
public static uk.ac.manchester.cs.jfact.kernel.options.JFactReasonerConfiguration.StringOption getOption(String name, String s)
name - the names - the spublic <O> O get(String name)
O - the generic typename - the namepublic String getORSortSat()
public JFactReasonerConfiguration setorSortSat(String defSat)
defSat - the new or sort satpublic String getORSortSub()
public JFactReasonerConfiguration setorSortSub(String defSat)
defSat - the new or sort subpublic boolean getuseBackjumping()
public boolean getuseLazyBlocking()
public boolean getuseSemanticBranching()
public boolean getverboseOutput()
public boolean getdumpQuery()
public JFactReasonerConfiguration setdumpQuery(boolean value)
value - the new dump querypublic boolean getuseCompletelyDefined()
public boolean getalwaysPreferEquals()
public String getabsorptionFlags()
public String getIAOEFLG()
public org.semanticweb.owlapi.reasoner.FreshEntityPolicy getFreshEntityPolicy()
getFreshEntityPolicy in interface org.semanticweb.owlapi.reasoner.OWLReasonerConfigurationpublic org.semanticweb.owlapi.reasoner.IndividualNodeSetPolicy getIndividualNodeSetPolicy()
getIndividualNodeSetPolicy in interface org.semanticweb.owlapi.reasoner.OWLReasonerConfigurationpublic org.semanticweb.owlapi.reasoner.ReasonerProgressMonitor getProgressMonitor()
getProgressMonitor in interface org.semanticweb.owlapi.reasoner.OWLReasonerConfigurationpublic long getTimeOut()
getTimeOut in interface org.semanticweb.owlapi.reasoner.OWLReasonerConfigurationpublic JFactReasonerConfiguration setverboseOutput(boolean b)
b - the new verbose outputpublic boolean isLoggingActive()
public JFactReasonerConfiguration setLoggingActive(boolean b)
b - the new logging activepublic boolean isAbsorptionLoggingActive()
public JFactReasonerConfiguration setAbsorptionLoggingActive(boolean b)
b - the new absorption logging activepublic boolean isImproveSaveRestoreDepset()
public JFactReasonerConfiguration setImproveSaveRestoreDepset(boolean b)
b - the new rkg improve save restore depsetpublic boolean isPrintDagUsage()
public JFactReasonerConfiguration setPrintDagUsage(boolean b)
b - the new rkg print dag usagepublic boolean isUseSimpleRules()
public JFactReasonerConfiguration setUseSimpleRules(boolean b)
b - the new rkg use simple rulespublic boolean isUseReasoningStatistics()
public JFactReasonerConfiguration setUseReasoningStatistics(boolean b)
b - the new use reasoning statisticspublic boolean isUpdaterndFromSuperRoles()
public JFactReasonerConfiguration setUpdaterndFromSuperRoles(boolean b)
b - the new rkg update rnd from superrolespublic boolean isUseBlockingStatistics()
public JFactReasonerConfiguration setUseBlockingStatistics(boolean b)
b - the new use blocking statisticspublic boolean isUseDynamicBackjumping()
public JFactReasonerConfiguration setUseDynamicBackjumping(boolean b)
b - the new rkg use dynamic backjumpingpublic boolean isPrintTaxonomyInfo()
public JFactReasonerConfiguration setPrintTaxonomyInfo(boolean b)
b - the new tmp print taxonomy infopublic boolean isDebugSaveRestore()
public JFactReasonerConfiguration setDebugSaveRestore(boolean b)
b - the new debug save restorepublic boolean isUseFairness()
public JFactReasonerConfiguration setUseFairness(boolean b)
b - the new rkg use fairnesspublic int getnSkipBeforeBlock()
public void setnSkipBeforeBlock(int nSkipBeforeBlock)
nSkipBeforeBlock - number of nodes to skippublic boolean isDebugSplitModules()
public JFactReasonerConfiguration setDebugSplitModules(boolean b)
b - the new fpp debug split modulespublic boolean isSplits()
public JFactReasonerConfiguration setSplits(boolean splits)
splits - the new splitspublic LogAdapter getLog()
public LogAdapter getAbsorptionLog()
public JFactReasonerConfiguration setAbsorptionLog(OutputStream out)
out - output stream to usepublic JFactReasonerConfiguration setRegularLogOutputStream(OutputStream o)
o - the new regular log output streampublic JFactReasonerConfiguration setAbsorptionLogOutputStream(OutputStream o)
o - the new absorption log output streampublic boolean isUseELReasoner()
public JFactReasonerConfiguration setUseELReasoner(boolean useELReasoner)
useELReasoner - the new use el reasonerpublic boolean isUseUndefinedNames()
public JFactReasonerConfiguration setUseUndefinedNames(boolean useUndefinedNames)
useUndefinedNames - the new use undefined namespublic boolean isUseAxiomSplitting()
public JFactReasonerConfiguration setUseAxiomSplitting(boolean useAxiomSplitting)
useAxiomSplitting - the new use axiom splittingpublic boolean isUseADInModuleExtraction()
public JFactReasonerConfiguration setUseADInModuleExtraction(boolean value)
value - the new rkg use ad in module extractionpublic boolean isUseIncrementalReasoning()
public JFactReasonerConfiguration setUseIncrementalReasoning(boolean useIncrementalReasoning)
useIncrementalReasoning - the new use incremental reasoningCopyright © 2018 The University of Manchester. All rights reserved.