Uses of Class
com.semedy.reasoner.api.builtin.BuiltinProvider
Packages that use BuiltinProvider
Package
Description
-
Uses of BuiltinProvider in com.semedy.reasoner.api.core
Methods in com.semedy.reasoner.api.core that return BuiltinProviderMethods in com.semedy.reasoner.api.core with parameters of type BuiltinProvider -
Uses of BuiltinProvider in com.semedy.reasoner.api.edb
Methods in com.semedy.reasoner.api.edb with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidExtensionalDB.loadFactsFiles(List<String> files, boolean deleteold, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, BuiltinProvider builtins) reads facts files in ordinary predicate form -
Uses of BuiltinProvider in com.semedy.reasoner.api.idb
Methods in com.semedy.reasoner.api.idb with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidIntensionalDB.loadRuleFiles(List<String> files, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, BuiltinProvider builtins) load rules from fileIntensionalDB.selectRules(List<Rule> rules, BuiltinProvider builtins) select all rules transitively feeding into rulesbooleanIntensionalDB.stratifyRules(BuiltinProvider builtins) stratify the rule set, i.e. assign to each rule a stratum -
Uses of BuiltinProvider in com.semedy.reasoner.api.parser
Constructors in com.semedy.reasoner.api.parser with parameters of type BuiltinProviderModifierConstructorDescriptionRuleParser(SymbolTable symbolTable, ExternalDataTypeProvider dataTypeProvider, BuiltinProvider builtins) RuleParser(SymbolTable symbolTable, ExternalDataTypeProvider dataTypeProvider, BuiltinProvider builtins, InvertedIndices invertedIndex) -
Uses of BuiltinProvider in com.semedy.reasoner.api.reasoning
Methods in com.semedy.reasoner.api.reasoning with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidDefaultReasoningMonitor.setBuiltins(BuiltinProvider builtins) voidReasoningMonitor.setBuiltins(BuiltinProvider builtins) Set the builtin providerbooleanReasoner.test(Reader in, SymbolTable baseTable, ExternalDataTypeProvider datatypes, ExtensionalDB edb, boolean topdown, String path, BuiltinProvider builtinProvider, RewriterProvider rewriterProvider, Configuration config, Properties prp) Testing the evaluation. -
Uses of BuiltinProvider in com.semedy.reasoner.api.rewriter
Methods in com.semedy.reasoner.api.rewriter with parameters of type BuiltinProviderModifier and TypeMethodDescriptionRewriterProvider.applyRewriter(IntensionalDB input, ExtensionalDB[] edbs, SymbolTable symbols, ExternalDataTypeProvider datatypes, BuiltinProvider builtins, SystemMonitor statistics, Configuration config, Properties prp) Apply rewriters of rewriterList in that sequence which is given by their indices and indicated by their enumerationvoidRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) sets the built-in provider for the rewriterConstructors in com.semedy.reasoner.api.rewriter with parameters of type BuiltinProvider -
Uses of BuiltinProvider in com.semedy.reasoner.app
Methods in com.semedy.reasoner.app with parameters of type BuiltinProvider -
Uses of BuiltinProvider in com.semedy.reasoner.builtin
Methods in com.semedy.reasoner.builtin with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidInternalBuiltin.setBuiltinProvider(BuiltinProvider builtins) -
Uses of BuiltinProvider in com.semedy.reasoner.builtin.action
Methods in com.semedy.reasoner.builtin.action with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidAssert.setBuiltinProvider(BuiltinProvider builtins) voidRetract.setBuiltinProvider(BuiltinProvider builtins) -
Uses of BuiltinProvider in com.semedy.reasoner.builtin.filter
Methods in com.semedy.reasoner.builtin.filter with parameters of type BuiltinProvider -
Uses of BuiltinProvider in com.semedy.reasoner.builtin.relational
Methods in com.semedy.reasoner.builtin.relational with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidBuiltins1.setBuiltinProvider(BuiltinProvider builtins) voidBuiltins2.setBuiltinProvider(BuiltinProvider builtins) voidIn.setBuiltinProvider(BuiltinProvider builtins) voidNGram.setBuiltinProvider(BuiltinProvider builtins) voidPredicates.setBuiltinProvider(BuiltinProvider builtins) voidSeek3.setBuiltinProvider(BuiltinProvider builtins) voidSeek4.setBuiltinProvider(BuiltinProvider builtins) voidSeek5.setBuiltinProvider(BuiltinProvider builtins) voidSeekAnd.setBuiltinProvider(BuiltinProvider builtins) -
Uses of BuiltinProvider in com.semedy.reasoner.core
Methods in com.semedy.reasoner.core with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidQueryHandler.setBuiltinProvider(BuiltinProvider builtinProvider) voidJsonMonitor.setBuiltins(BuiltinProvider builtins) Constructors in com.semedy.reasoner.core with parameters of type BuiltinProviderModifierConstructorDescriptionJsonMonitor(BuiltinProvider builtins) QueryHandler(BuiltinProvider builtins, RewriterProvider rewriters, SymbolTable symbols, ExternalDataTypeProvider datatypes, String queryDir) -
Uses of BuiltinProvider in com.semedy.reasoner.exercises
Methods in com.semedy.reasoner.exercises with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidRemoveDoubleLiterals.setBuiltinProvider(BuiltinProvider builtinProvider) -
Uses of BuiltinProvider in com.semedy.reasoner.parser.oologic
Constructors in com.semedy.reasoner.parser.oologic with parameters of type BuiltinProviderModifierConstructorDescriptionInternalOOLogicParser(SymbolTable symbolTable, ExternalDataTypeProvider dataTypeProvider, BuiltinProvider builtins, InvertedIndices invertedIndex) OOLogicListener(Collection<Rule> parsedRules, Collection<Literal> parsedFacts, SymbolTable symbols, ExternalDataTypeProvider dataTypeProvider, BuiltinProvider builtins, InvertedIndices invertedIndex) -
Uses of BuiltinProvider in com.semedy.reasoner.reasoning
Methods in com.semedy.reasoner.reasoning with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidTestMonitor.setBuiltins(BuiltinProvider builtins) booleanReasonerNotThreaded.test(Reader in, SymbolTable baseTable, ExternalDataTypeProvider datatypes, ExtensionalDB edb, boolean topdown, String path, BuiltinProvider builtinProvider, RewriterProvider rewriterProvider, Configuration config, Properties prp) testing the evaluation.booleanReasonerThreadedFactsPartitioning.test(Reader in, SymbolTable baseTable, ExternalDataTypeProvider datatypes, ExtensionalDB edb, boolean topdown, String path, BuiltinProvider builtinProvider, RewriterProvider rewriterProvider, Configuration config, Properties prp) booleanReasonerThreadedRulesPartitioning.test(Reader in, SymbolTable baseTable, ExternalDataTypeProvider datatypes, ExtensionalDB edb, boolean topdown, String path, BuiltinProvider builtinProvider, RewriterProvider rewriterProvider, Configuration config, Properties prp) Constructors in com.semedy.reasoner.reasoning with parameters of type BuiltinProviderModifierConstructorDescriptionReasonerNotThreaded(InterruptFlag interruptFlag, SymbolTable symboltable, BuiltinProvider builtinFactory, boolean skipAnswers, long maxNumberOfResults, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties) ReasonerNotThreaded(InterruptFlag interruptFlag, SymbolTable symboltable, BuiltinProvider builtinFactory, ReasoningMonitor monitor, boolean skipAnswers, long maxNumberOfResults, SimpleSemaphore semaphorForSensors, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties) ReasonerThreadedFactsPartitioning(InterruptFlag interruptFlag, SymbolTable symboltable, BuiltinProvider builtinFactory, int reasoningthreads, ReasoningMonitor monitor, boolean skipAnswers, int maxNumberOfResults, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties) ReasonerThreadedRulesPartitioning(InterruptFlag interruptFlag, SymbolTable symboltable, BuiltinProvider builtinFactory, int reasoningthreads, boolean skipAnswers, int maxNumberOfResults, ReasoningMonitor monitor, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties, int pulsedTuples, boolean sorted) ReasoningFactsRegisterThread(InterruptFlag interruptFlag, SymbolTable symboltable, BuiltinProvider builtinFactory, boolean skipsendinganswers, EventResultReceiver receiver, CoreReadLock edbReadLock, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties, int pulsedTuples, boolean sorted, boolean skipAnswers) ReasoningFactsThread(InterruptFlag interruptFlag, Receiver receiver, SymbolTable symboltable, BuiltinProvider builtinFactory, boolean skipsendinganswers, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, boolean skipAnswers, Properties builtinProperties) ReasoningRulesThread(InterruptFlag interruptFlag, Receiver receiver, SymbolTable symboltable, BuiltinProvider builtinFactory, int reasoningthreads, ReasoningMonitor monitor, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties, int pulsedTuples, boolean sorted) ReasoningThread(InterruptFlag interruptFlag, Receiver receiver, ReasoningMonitor monitor, SymbolTable symboltable, BuiltinProvider builtinFactory, boolean skipsendinganswers, boolean cepReasoning, boolean cepReasoningWithRetracts, String tempDir, boolean swapping, Properties builtinProperties, CoreLock corelock, int pulsedTuples, boolean sorted) -
Uses of BuiltinProvider in com.semedy.reasoner.reasoning.monitor
Methods in com.semedy.reasoner.reasoning.monitor with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidDefaultReasoningMonitor.setBuiltins(BuiltinProvider builtins) -
Uses of BuiltinProvider in com.semedy.reasoner.reasoning.processes
Methods in com.semedy.reasoner.reasoning.processes with parameters of type BuiltinProviderModifier and TypeMethodDescriptionRuleSimplifier.rewriteRule(Rule rule, BuiltinProvider builtins) voidStatisticsCollector.setBuiltins(BuiltinProvider builtins) voidSystemReasoningMonitor.setBuiltins(BuiltinProvider builtins) Constructors in com.semedy.reasoner.reasoning.processes with parameters of type BuiltinProviderModifierConstructorDescriptionBinaryPattern(InterruptFlag interruptFlag, ReasoningMonitor monitor, SystemMonitor smonitor, BuiltinProvider builtinProvider, IntensionalDB idb, SymbolTable symbolTable, boolean streamReasoning, String queryKey, Properties builtinProperties, ExtensionalDB edb, boolean topDown) RuleCompiler(InterruptFlag interruptflag, ReasoningMonitor monitor, SystemMonitor smonitor, IntensionalDB idb, Options options, SymbolTable symboltable, BuiltinProvider builtinFactory, ExtensionalDB[] sharedEDBs, boolean streamReasoning, boolean streamReasoningWithRetracts, SimpleSemaphore semaphorForSensors, String tempDir, boolean swapping, boolean skipAnswers, Properties builtinProperties) -
Uses of BuiltinProvider in com.semedy.reasoner.rewriter
Methods in com.semedy.reasoner.rewriter with parameters of type BuiltinProviderModifier and TypeMethodDescriptionstatic voidAxiomInjector.createStandardAxioms(SymbolTable symbolTable, ExternalDataTypeProvider datatypes, BuiltinProvider builtins) voidActionRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidAxiomInjector.setBuiltinProvider(BuiltinProvider builtinProvider) voidBetweenRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidBottomUpOrderingRewriter.setBuiltinProvider(BuiltinProvider builtins) voidBottomUpRuleSelector.setBuiltinProvider(BuiltinProvider builtinProvider) voidCompareRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidDebuggingRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidDynamicOptimizer.setBuiltinProvider(BuiltinProvider builtinProvider) voidElementOfRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidEliminateRedundantBodiesRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidEqualRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidFillNullRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidFilterRewriter.setBuiltinProvider(BuiltinProvider builtins) voidFolderRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidFullFolderRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidFunctionalRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidIsaRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidMagicSetRewriter.setBuiltinProvider(BuiltinProvider builtins) voidModuleRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidPathRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidPropagateConstantsRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidPropagateConstraintsRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidQueryRuleRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidRewriterSkeleton.setBuiltinProvider(BuiltinProvider builtinProvider) voidSnapshotRewriter.setBuiltinProvider(BuiltinProvider builtinProvider) voidSplitter.setBuiltinProvider(BuiltinProvider builtinProvider) voidTopDownOrderingRewriter.setBuiltinProvider(BuiltinProvider builtins) voidUnfolder.setBuiltinProvider(BuiltinProvider builtinProvider) -
Uses of BuiltinProvider in com.semedy.reasoner.rewriter.sips
Constructors in com.semedy.reasoner.rewriter.sips with parameters of type BuiltinProvider -
Uses of BuiltinProvider in com.semedy.reasoner.utils
Methods in com.semedy.reasoner.utils with parameters of type BuiltinProviderModifier and TypeMethodDescriptionvoidReasoningMonitorTimes.setBuiltins(BuiltinProvider builtins) static StringOOlogicShape.toString(Literal L, boolean magic, SymbolTable symbols, BuiltinProvider builtins) return OO-logic syntax for literal Lstatic StringOOlogicShape.toString(Literal L, SymbolTable symbols, BuiltinProvider builtins) return OO-logic syntax for literal Lstatic StringOOlogicShape.toString(Rule r, int markedIndex, SymbolTable symbols, BuiltinProvider builtins) return OO logic syntax for rule r, rule body 'markedIndex' is markedstatic StringOOlogicShape.toString(Rule r, SymbolTable symbols, BuiltinProvider builtins) return OO logic syntax for rule r