Uses of Interface
com.semedy.reasoner.api.symboltable.SymbolTable
Packages that use SymbolTable
Package
Description
-
Uses of SymbolTable in com.semedy.reasoner.api.builtin
Methods in com.semedy.reasoner.api.builtin with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidAbstractConnector.setSymbolTable(SymbolTable symbolTable) voidBuiltin.setSymbolTable(SymbolTable symbolTable) set the symbol tableabstract voidCachedConnector.setSymbolTable(SymbolTable symbolTable) voidSensorBuiltin.setSymbolTable(SymbolTable symbolTable) set the symbol tablevoidSimilarityBuiltin.setSymbolTable(SymbolTable symbols) -
Uses of SymbolTable in com.semedy.reasoner.api.core
Methods in com.semedy.reasoner.api.core that return SymbolTableModifier and TypeMethodDescriptionCore.getSymbolTable()returns the symbol table ,DeductiveDatabase.getSymbolTable()get reasoning symbol tableabstract SymbolTableEventResultReceiver.getSymbolTable()get the symboltable to decode the resultsMaterializationReceiver.getSymbolTable()StoreEventResultReceiver.getSymbolTable()Methods in com.semedy.reasoner.api.core with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidDebuggingMonitor.setReasoningSymbolTable(SymbolTable symbolTable) voidCore.setSymbolTable(SymbolTable symbols) set the symbol tableabstract voidEventResultReceiver.setSymbolTable(SymbolTable symbols) set the symbol table to decode the resultsvoidMaterializationReceiver.setSymbolTable(SymbolTable symbols) voidStoreEventResultReceiver.setSymbolTable(SymbolTable symbols) Constructors in com.semedy.reasoner.api.core with parameters of type SymbolTableModifierConstructorDescriptionMaterializationReceiver(InterruptFlag interruptFlag, Literal literal, DeductiveDatabase ddb, ExtensionalDB edb, SymbolTable symbols, SymbolTable reasoningSymbols) -
Uses of SymbolTable in com.semedy.reasoner.api.edb
Methods in com.semedy.reasoner.api.edb with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidExtensionalDB.backupOld(String backupfile, SymbolTable symbolTable) Deprecated.voidExtensionalDB.bulkExport(InterruptFlag interrupt, List<Filter> filters, String resultdirectory, SymbolTable symbolTable) Bulk export of facts for predicate symbols to raw files in result directoryvoidExtensionalDB.bulkLoadFiles(List<File>[] files, Map<String, Long> counts, Map<String, String> indexToPredicates, String tempdir, SymbolTable symbols) ExtensionalDB.createIndex(SymbolTable symbols, long propCode) create indices for propertyExtensionalDB.createSchemas(SymbolTable symbols) Create a cache for the hierarchyvoidExtensionalDB.exportNQuads(List<String> predicates, Writer writer, SymbolTable symbolTable, String iri) export of facts for predicate symbols to N-Quads filevoidExtensionalDB.exportOOLogic(InterruptFlag interrupt, List<Filter> filters, Writer writer, SymbolTable symbolTable) export of facts for predicate symbols to OO-logic filevoidExtensionalDB.exportOOLogic(InterruptFlag interrupt, List<Filter> filters, Writer writer, SymbolTable symbolTable, String module) export of facts for predicate symbols to OO-logic file.voidExtensionalDB.exportOOLogic(InterruptFlag interrupt, List<Filter> filters, String resultFile, SymbolTable symbolTable) export of facts for predicate symbols to OO-logic filevoidExtensionalDB.exportOOLogic(InterruptFlag interrupt, List<Filter> filters, String resultFile, SymbolTable symbolTable, String module) export of facts for predicate symbols to OO-logic file.voidLoaderProvider.load(Collection<String> paths, SymbolTable symbols, ExternalDataTypeProvider dataTypes) load facts from filesvoidLoaderProvider.loadByStream(InputStream stream, InputStream companionstream, String format, SymbolTable symbols, ExternalDataTypeProvider dataTypes) load facts by stream. format is either the file format like json,nq etc.voidExtensionalDB.loadFactsFiles(List<String> files, boolean deleteold, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, BuiltinProvider builtins) reads facts files in ordinary predicate formvoidExtensionalDB.loadFiles(List<String> files, SymbolTable symbols, ExternalDataTypeProvider dataTypes) load all kind of files (besides OO-logic files)voidExtensionalDB.recreateIndices(SymbolTable symbols) recreate indices for propertiesvoidLoader.setParameters(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config) Constructors in com.semedy.reasoner.api.edb with parameters of type SymbolTableModifierConstructorDescriptionSymbolEncoder(SymbolTable symbols, Map<String, String> indexToPredicates, String workdir, Map<String, Long> counters) SymbolEncoderSort(SymbolTable symbols, String workdir, long numberOfTriples, int index, int parts, BlockingQueue<Boolean> progress) -
Uses of SymbolTable in com.semedy.reasoner.api.idb
Methods in com.semedy.reasoner.api.idb with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidIntensionalDB.createAxioms(SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config) create the relevant axiomsvoidIntensionalDB.createRuleGraph(SymbolTable symboltable) Creates a rule graph.voidIntensionalDB.exportRules(Writer out, SymbolTable symbolTable) export all rulesvoidIntensionalDB.exportRules(String filepath, boolean append, SymbolTable symbolTable) store all rules in file given by file pathvoidIntensionalDB.loadRuleFiles(List<String> files, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, BuiltinProvider builtins) load rules from filevoidIntensionalDB.removeAxioms(SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config) remove the relevant axiomsIntensionalDB.ruleToString(Rule r, SymbolTable symbols) return an OO-Logic representation of the ruleIntensionalDB.toString(SymbolTable symbols) -
Uses of SymbolTable in com.semedy.reasoner.api.logic
Methods in com.semedy.reasoner.api.logic with parameters of type SymbolTableModifier and TypeMethodDescriptionLiteral.toString(SymbolTable symbols) Rule.toString(SymbolTable symbols) Rule.toString(SymbolTable symbols, List<Rule> aggregationRules) -
Uses of SymbolTable in com.semedy.reasoner.api.parser
Constructors in com.semedy.reasoner.api.parser with parameters of type SymbolTableModifierConstructorDescriptionRuleParser(SymbolTable symbolTable, ExternalDataTypeProvider dataTypeProvider, BuiltinProvider builtins) RuleParser(SymbolTable symbolTable, ExternalDataTypeProvider dataTypeProvider, BuiltinProvider builtins, InvertedIndices invertedIndex) -
Uses of SymbolTable in com.semedy.reasoner.api.reasoning
Methods in com.semedy.reasoner.api.reasoning that return SymbolTableModifier and TypeMethodDescriptionReasoner.getSymbolTable()Returns the reasoning symbol table used to create new symbols during reasoning
This reasoning symbol table is different to the base symbol table given by core.getSymbolTable()
To decode reasoning results always use this oneMethods in com.semedy.reasoner.api.reasoning with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidDefaultReasoningMonitor.setReasoningSymbolTable(SymbolTable symbolTable) voidReasoningMonitor.setReasoningSymbolTable(SymbolTable symbolTable) Set the symbol tablebooleanReasoner.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 SymbolTable in com.semedy.reasoner.api.rewriter
Methods in com.semedy.reasoner.api.rewriter with parameters of type SymbolTableModifier 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 enumerationRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) applies the rewriter to a set of rules -
Uses of SymbolTable in com.semedy.reasoner.app
Methods in com.semedy.reasoner.app with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidDebuggingMonitor.setReasoningSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.action
Methods in com.semedy.reasoner.builtin.action with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidAssert.setSymbolTable(SymbolTable symbolTable) voidConstraintException.setSymbolTable(SymbolTable symbolTable) voidMoneyTransfer.setSymbolTable(SymbolTable arg0) voidPrintOut.setSymbolTable(SymbolTable symbolTable) voidPrintToFile.setSymbolTable(SymbolTable symbolTable) voidRaspiGpioOut.setSymbolTable(SymbolTable symbolTable) voidRetract.setSymbolTable(SymbolTable symbolTable) voidSendMail.setSymbolTable(SymbolTable symbolTable) voidSendMail2.setSymbolTable(SymbolTable symbolTable) voidToCSV.setSymbolTable(SymbolTable symbolTable) voidToJSON.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.aggregation
Methods in com.semedy.reasoner.builtin.aggregation with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidAbstractAggregation.setSymbolTable(SymbolTable symbolTable) voidCollatingCompose.setSymbolTable(SymbolTable symbolTable) voidCompose.setSymbolTable(SymbolTable symbolTable) voidSet.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.connector
Methods in com.semedy.reasoner.builtin.connector with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidCountEventsInTime.setSymbolTable(SymbolTable symbolTable) voidCurrency.setSymbolTable(SymbolTable arg0) voidQuery.setSymbolTable(SymbolTable arg0) voidReasonerQuery.setSymbolTable(SymbolTable arg0) voidTestMultiRelational.setSymbolTable(SymbolTable symbolTable) voidTestMultiRelationalCached.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.directfilter
Methods in com.semedy.reasoner.builtin.directfilter with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidIsNotFunctional2.setSymbolTable(SymbolTable symbolTable) voidIsNotFunctional3.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.filter
Methods in com.semedy.reasoner.builtin.filter with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidBooleanExpression.setSymbolTable(SymbolTable symbolTable) voidComparisonBuiltin.setSymbolTable(SymbolTable symbolTable) voidComparisonBuiltin2.setSymbolTable(SymbolTable symbolTable) voidComparisonBuiltinNew.setSymbolTable(SymbolTable symbolTable) voidContainsSimilar.setSymbolTable(SymbolTable symbolTable) voidDifferent.setSymbolTable(SymbolTable symbolTable) voidEqual.setSymbolTable(SymbolTable symbolTable) voidEquals.setSymbolTable(SymbolTable symbolTable) voidFalse.setSymbolTable(SymbolTable symbolTable) voidFilterExpression.setSymbolTable(SymbolTable symbolTable) voidInstanceFilterBuiltin.setSymbolTable(SymbolTable symbolTable) voidIsCalendar.setSymbolTable(SymbolTable symbolTable) voidIsDouble.setSymbolTable(SymbolTable symbolTable) voidIsEqual.setSymbolTable(SymbolTable symbolTable) voidIsEqualSet.setSymbolTable(SymbolTable symbolTable) voidIsFloat.setSymbolTable(SymbolTable symbolTable) voidIsJsonId.setSymbolTable(SymbolTable symbolTable) voidIsJsonTopId.setSymbolTable(SymbolTable symbolTable) voidIsNotEqual.setSymbolTable(SymbolTable symbolTable) voidIsNumber.setSymbolTable(SymbolTable symbolTable) voidIsReasoning.setSymbolTable(SymbolTable symbolTable) voidIsSet.setSymbolTable(SymbolTable symbolTable) voidIsString.setSymbolTable(SymbolTable symbolTable) voidIsSubset.setSymbolTable(SymbolTable symbolTable) voidIsType.setSymbolTable(SymbolTable symbols) voidJaroWinklerSimilarityBuiltin.setSymbolTable(SymbolTable arg0) voidNoneOf.setSymbolTable(SymbolTable symbolTable) voidOneOf.setSymbolTable(SymbolTable symbolTable) voidPrint.setSymbolTable(SymbolTable symbolTable) voidRaspiGpioOut.setSymbolTable(SymbolTable symbolTable) voidRegularExpression.setSymbolTable(SymbolTable symbolTable) voidSeek.setSymbolTable(SymbolTable symbolTable) voidSelect.setSymbolTable(SymbolTable symbolTable) voidStartsWithOneOf.setSymbolTable(SymbolTable symbolTable) voidSubJsonId.setSymbolTable(SymbolTable symbolTable) voidTrue.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.functional
Methods in com.semedy.reasoner.builtin.functional with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidAssign.setSymbolTable(SymbolTable symbolTable) voidClassFunctionBuiltin.setSymbolTable(SymbolTable symbolTable) voidCode.setSymbolTable(SymbolTable symbolTable) voidConcatMany.setSymbolTable(SymbolTable symbolTable) voidCreateCircle.setSymbolTable(SymbolTable symbolTable) voidCreateCircleWithDistanceUnit.setSymbolTable(SymbolTable symbolTable) voidCreateJsonID.setSymbolTable(SymbolTable symbolTable) voidCreatePoint.setSymbolTable(SymbolTable symbolTable) voidCreatePolygon.setSymbolTable(SymbolTable symbolTable) voidCreatePolygon2.setSymbolTable(SymbolTable symbolTable) voidCreatePolygonFromPoints.setSymbolTable(SymbolTable symbolTable) voidDay.setSymbolTable(SymbolTable symbolTable) voidFormatter.setSymbolTable(SymbolTable symbol) voidIncrement.setSymbolTable(SymbolTable symbolTable) voidINGBuiltin.setSymbolTable(SymbolTable arg0) voidInstanceFunctionBuiltin.setSymbolTable(SymbolTable symbolTable) voidIsAlive.setSymbolTable(SymbolTable symbolTable) set the symbol tablevoidJaroWinkler.setSymbolTable(SymbolTable symbolTable) voidJsonIdToString.setSymbolTable(SymbolTable symbolTable) voidLevenshtein.setSymbolTable(SymbolTable symbolTable) voidMatchBuiltin.setSymbolTable(SymbolTable symbolTable) voidMathExpression.setSymbolTable(SymbolTable symbolTable) voidMonth.setSymbolTable(SymbolTable symbolTable) voidNow.setSymbolTable(SymbolTable symbolTable) voidParsePoint.setSymbolTable(SymbolTable symbolTable) voidPointX.setSymbolTable(SymbolTable symbolTable) voidRandomBoolean.setSymbolTable(SymbolTable symbolTable) voidRandomDuration.setSymbolTable(SymbolTable symbolTable) voidRandomEnumeration.setSymbolTable(SymbolTable symbolTable) voidRandomInteger.setSymbolTable(SymbolTable symbolTable) voidStockPrice.setSymbolTable(SymbolTable symbols) voidString2Number.setSymbolTable(SymbolTable symbolTable) voidSubstitute.setSymbolTable(SymbolTable symbolTable) voidSWIFT32a.setSymbolTable(SymbolTable symbolTable) voidText.setSymbolTable(SymbolTable symbolTable) voidTime2MilliSeconds.setSymbolTable(SymbolTable symbolTable) voidToString.setSymbolTable(SymbolTable symbols) voidToType.setSymbolTable(SymbolTable symbols) voidWeatherBuiltin.setSymbolTable(SymbolTable arg0) voidWeatherForecast.setSymbolTable(SymbolTable arg0) voidWeek.setSymbolTable(SymbolTable symbolTable) voidYear.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.relational
Methods in com.semedy.reasoner.builtin.relational with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidBuiltins1.setSymbolTable(SymbolTable symbolTable) voidBuiltins2.setSymbolTable(SymbolTable symbolTable) voidEnumerate.setSymbolTable(SymbolTable symbolTable) voidGeoSearch.setSymbolTable(SymbolTable symbolTable) voidIn.setSymbolTable(SymbolTable symbolTable) voidNGram.setSymbolTable(SymbolTable symbolTable) voidPredicates.setSymbolTable(SymbolTable symbolTable) voidRegularExpression.setSymbolTable(SymbolTable symbolTable) voidSeek3.setSymbolTable(SymbolTable symbolTable) voidSeek4.setSymbolTable(SymbolTable symbolTable) voidSeek5.setSymbolTable(SymbolTable symbolTable) voidSeekAnd.setSymbolTable(SymbolTable symbolTable) voidSqrt.setSymbolTable(SymbolTable symbolTable) voidTextSearch2.setSymbolTable(SymbolTable symbolTable) voidTextSearch3.setSymbolTable(SymbolTable symbolTable) voidTimeRaster.setSymbolTable(SymbolTable symbolTable) voidWindow.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.sensor
Methods in com.semedy.reasoner.builtin.sensor with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidAlarm.setSymbolTable(SymbolTable symbolTable) voidTicks.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.builtin.similarity
Methods in com.semedy.reasoner.builtin.similarity with parameters of type SymbolTable -
Uses of SymbolTable in com.semedy.reasoner.core
Methods in com.semedy.reasoner.core that return SymbolTableMethods in com.semedy.reasoner.core with parameters of type SymbolTableModifier and TypeMethodDescriptionQueryHandler.applyRewriter(IntensionalDB input, ExtensionalDB[] edbs, SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config, boolean withMagicSets, Properties builtinConfig) static voidTransactionLogHandler.replayTransactionLogs(String logdir, ExtensionalDB edb, SymbolTable symbols, ExternalDataTypeProvider datatypes) Search for corrupted predicates in logdir and
Replay corresponding transaction log into edb relations.static voidTransactionLogHandler.replayTransactionLogs(List<String> predicates, String logdir, ExtensionalDB edb, SymbolTable symbols, ExternalDataTypeProvider externalDataTypes) Replay transaction files of predicates.QueryHandler.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) QueryHandler.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config, Properties builtinConfig) voidJsonMonitor.setReasoningSymbolTable(SymbolTable symbolTable) voidCompose.setSymbolTable(SymbolTable symbolTable) voidContainsSequence.setSymbolTable(SymbolTable symbolTable) voidContainsSequence2.setSymbolTable(SymbolTable symbolTable) voidEmptyEventResultReceiver.setSymbolTable(SymbolTable symbols) voidOptimizedContainsSequence.setSymbolTable(SymbolTable symbolTable) voidPerformanceTest0.ContainsSequence.setSymbolTable(SymbolTable symbolTable) voidPerformanceTest0.ContainsWord.setSymbolTable(SymbolTable symbolTable) voidSum.setSymbolTable(SymbolTable symbolTable) Constructors in com.semedy.reasoner.core with parameters of type SymbolTableModifierConstructorDescriptionIntermediateResultConsumer(InterruptFlag interrupt, BlockingQueue<Long> source, BlockingQueue<Object> target, int arity, SymbolTable symbols) IntermediateResultProducer(InterruptFlag interruptflag, int arity, String tempDir, BlockingQueue<Long> queue, SymbolTable symbols, int maxNumberOfResults) QueryHandler(BuiltinProvider builtins, RewriterProvider rewriters, SymbolTable symbols, ExternalDataTypeProvider datatypes, String queryDir) ResultBufferNotThreaded(TupleBuffer buffer, int length, SymbolTable symbols, List<String> variableNames) ResultEnumeratorNotThreaded(List<TupleEnumerator> enms, int arity, SymbolTable symbols, List<String> variables) -
Uses of SymbolTable in com.semedy.reasoner.customer.deuba
Methods in com.semedy.reasoner.customer.deuba with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidOldSimiliarityBuiltIn.setSymbolTable(SymbolTable symbolTable) voidSimilarityBuiltIn.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.edb
Methods in com.semedy.reasoner.edb with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidCompose.setSymbolTable(SymbolTable symbolTable) voidSum.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.edb.loader
Methods in com.semedy.reasoner.edb.loader with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidJsonLoader.setParameters(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config) voidJsonLoader2.setParameters(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config) voidJsonLoader3.setParameters(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config) voidXMLLoader.setParameters(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config) Constructors in com.semedy.reasoner.edb.loader with parameters of type SymbolTableModifierConstructorDescriptionSymbolEncoder(SymbolTable symbols, Map<String, String> indexToPredicates, String workdir, Map<String, Long> counters) SymbolEncoderSort(SymbolTable symbols, String workdir) -
Uses of SymbolTable in com.semedy.reasoner.edb.ramstore
Constructors in com.semedy.reasoner.edb.ramstore with parameters of type SymbolTableModifierConstructorDescriptionTupleSymbolComparator(SymbolTable symbols1, SymbolTable symbols2, int arity) -
Uses of SymbolTable in com.semedy.reasoner.edb.zdb
Constructors in com.semedy.reasoner.edb.zdb with parameters of type SymbolTableModifierConstructorDescriptionSchemas(ExtensionalDB edb, SymbolTable symbols) SymbolDecoder(SymbolTable symbols, String workdir, List<File> resultfiles) -
Uses of SymbolTable in com.semedy.reasoner.exercises
Methods in com.semedy.reasoner.exercises with parameters of type SymbolTableModifier and TypeMethodDescriptionRemoveDoubleLiterals.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) voidFilterA.setSymbolTable(SymbolTable symbolTable) voidFilterB.setSymbolTable(SymbolTable symbolTable) voidIncrement.setSymbolTable(SymbolTable symbolTable) voidIsString.setSymbolTable(SymbolTable symbolTable) voidMean.setSymbolTable(SymbolTable symbolTable) voidSqrt.setSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.idb
Constructors in com.semedy.reasoner.idb with parameters of type SymbolTable -
Uses of SymbolTable in com.semedy.reasoner.parser.oologic
Methods in com.semedy.reasoner.parser.oologic that return SymbolTableModifier and TypeMethodDescriptionstatic SymbolTableParserUtils.loadAllFactsAndRulesInDirectory(String directoryPath, Set<Rule> rules, Set<Literal> facts, int maxTermLength) load all rules and facts in files in same (flat) directoryConstructors in com.semedy.reasoner.parser.oologic with parameters of type SymbolTableModifierConstructorDescriptionInternalOOLogicParser(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 SymbolTable in com.semedy.reasoner.reasoning
Methods in com.semedy.reasoner.reasoning that return SymbolTableModifier and TypeMethodDescriptionReasonerNotThreaded.getSymbolTable()Returns the reasoning symbol table used to create new symbols during reasoningReasonerThreadedFactsPartitioning.getSymbolTable()ReasonerThreadedRulesPartitioning.getSymbolTable()Methods in com.semedy.reasoner.reasoning with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidTestMonitor.setReasoningSymbolTable(SymbolTable symbolTable) voidBuiltinsTest.SuperSimpleBuiltin.setSymbolTable(SymbolTable symbolTable) voidExceptionBuiltin.setSymbolTable(SymbolTable symbolTable) 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 SymbolTableModifierConstructorDescriptionReasonerNotThreaded(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 SymbolTable in com.semedy.reasoner.reasoning.monitor
Methods in com.semedy.reasoner.reasoning.monitor with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidDefaultReasoningMonitor.setReasoningSymbolTable(SymbolTable symbolTable) -
Uses of SymbolTable in com.semedy.reasoner.reasoning.processes
Classes in com.semedy.reasoner.reasoning.processes that implement SymbolTableModifier and TypeClassDescriptionclassWrapper around a reasoning symbol table which does not internalize termsMethods in com.semedy.reasoner.reasoning.processes with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidStatisticsCollector.setReasoningSymbolTable(SymbolTable symbolTable) voidSystemReasoningMonitor.setReasoningSymbolTable(SymbolTable symbolTable) Constructors in com.semedy.reasoner.reasoning.processes with parameters of type SymbolTableModifierConstructorDescriptionBinaryPattern(InterruptFlag interruptFlag, ReasoningMonitor monitor, SystemMonitor smonitor, BuiltinProvider builtinProvider, IntensionalDB idb, SymbolTable symbolTable, boolean streamReasoning, String queryKey, Properties builtinProperties, ExtensionalDB edb, boolean topDown) Encoder(SymbolTable symbols, int[] index, int arity, ReasoningMonitor monitor) ExecuteAggregation(int i, InterruptFlag interruptFlag, ReasoningMonitor monitor, SystemMonitor smonitor, VariableHandler vh, int[] externalFilterPositions, long[] externalFilterValues, Aggregation aggregation, SymbolTable symboltable, RuleEvaluator reval, boolean cepReasoning, String query) ExecuteConnectorBuiltin(int i, InterruptFlag interruptFlag, ReasoningMonitor monitor, SystemMonitor smonitor, VariableHandler vh, int[] externalFilterPositions, long[] externalFilterValues, Connector connector, SymbolTable symboltable, RuleEvaluator reval, boolean cepReasoning, String query) ExecuteFilterBuiltin(int i, InterruptFlag interruptFlag, ReasoningMonitor monitor, VariableHandler vh, FilterBuiltin builtin, SymbolTable symboltable, RuleEvaluator reval, boolean cepReasoning) ExecuteFunctionalBuiltin(int i, InterruptFlag interruptFlag, ReasoningMonitor monitor, VariableHandler vh, FunctionalBuiltin builtin, SymbolTable symboltable, RuleEvaluator reval, boolean cepReasoning, boolean notinternalize) ExecuteRelationalBuiltin(int i, InterruptFlag interruptFlag, ReasoningMonitor monitor, VariableHandler vh, RelationalBuiltin builtin, SymbolTable symboltable, RuleEvaluator reval, boolean cepReasoning) Match(int i, InterruptFlag interruptFlag, VariableHandler vh, Literal body, SymbolTable symboltable, ReasoningMonitor monitor) 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) SubstituteFunction(int i, InterruptFlag interruptFlag, VariableHandler vh, Literal body, SymbolTable symboltable, ReasoningMonitor monitor) -
Uses of SymbolTable in com.semedy.reasoner.rewriter
Methods in com.semedy.reasoner.rewriter with parameters of type SymbolTableModifier and TypeMethodDescriptionAxiomInjector.createAxioms(IntensionalDB idb, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) AxiomInjector.createAxioms(Object module, SymbolTable symbols, ExternalDataTypeProvider datatypes, int i) static voidAxiomInjector.createStandardAxioms(SymbolTable symbolTable, ExternalDataTypeProvider datatypes, BuiltinProvider builtins) AxiomInjector.detectModules(Rule rule, SymbolTable symbols) booleanMagicSetRewriter.goDown(Literal l, BitSet boundVariables, String label, IntensionalDB oldIdb, IntensionalDB newIdb, ExtensionalDB[] edbs, SymbolTable symbols) booleanTopDownOrderingRewriter.goDown(Literal l, BitSet boundVariables, String label, IntensionalDB oldIdb, IntensionalDB newIdb, ExtensionalDB[] edbs, SymbolTable symbols) ActionRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) AxiomInjector.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) BetweenRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) BottomUpOrderingRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symboltable, ExternalDataTypeProvider datatypes, Configuration config) BottomUpRuleSelector.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) CompareRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) DebuggingRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) DynamicOptimizer.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) ElementOfRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) EliminateRedundantBodiesRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) EqualRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) FillNullRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config) FilterRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) FolderRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) FullFolderRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) FunctionalRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) IsaRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) MagicSetRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] sedbs, SymbolTable symboltable, ExternalDataTypeProvider datatypes, Configuration config) ModuleRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) ModuleRewriter.rewrite(IntensionalDB idb, SymbolTable symbolTable, String module) Fill rules into module.PathRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config) PropagateConstantsRewriter.rewrite(IntensionalDB input, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) PropagateConstraintsRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) QueryRuleRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbols, ExternalDataTypeProvider datatypes, Configuration config) RewriterSkeleton.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) SnapshotRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) Splitter.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) TopDownOrderingRewriter.rewrite(IntensionalDB idb, ExtensionalDB[] sedbs, SymbolTable symboltable, ExternalDataTypeProvider datatypes, Configuration config) Unfolder.rewrite(IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbolTable, ExternalDataTypeProvider datatypes, Configuration config) voidSelectOne.setSymbolTable(SymbolTable symbolTable) Constructors in com.semedy.reasoner.rewriter with parameters of type SymbolTableModifierConstructorDescriptionRuleReordering(SIPS bodyOrdering, SymbolTable symbolTable) SeparateEDBfromIDB(SymbolTable symboltable) -
Uses of SymbolTable in com.semedy.reasoner.rewriter.sips
Methods in com.semedy.reasoner.rewriter.sips with parameters of type SymbolTableModifier and TypeMethodDescriptionbooleanTopDownSIPS.isEvaluable(Rule R, int ix, BitSet groundvars, IntensionalDB IDB, SymbolTable symbols) Is rule body beginning at index with given groundvars evaluableEqualSIPS.orderBodies(Rule rule, BitSet groundVars, long[] groundValues, IntensionalDB IDB, ExtensionalDB[] edbs, SymbolTable symbols) SIPS.orderBodies(Rule rule, BitSet groundVars, long[] groundValues, IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbols) Arrange the bodies of a rule.TopDownSIPS.orderBodies(Rule rule, BitSet groundVars, long[] groundValues, IntensionalDB IDB, ExtensionalDB[] edbs, SymbolTable symbols) -
Uses of SymbolTable in com.semedy.reasoner.symboltable
Subinterfaces of SymbolTable in com.semedy.reasoner.symboltableModifier and TypeInterfaceDescriptioninterfaceAs an extension of the symbol table it provides methods for matching and substituting termsClasses in com.semedy.reasoner.symboltable that implement SymbolTableModifier and TypeClassDescriptionclassprovides all functionality for handling a symbol table in main memoryclassclassProvides all functionality for handling a symbol table in main memory for reasoning.classImplements a persistent symbol table based on b+ treesclassprovides all functionality for handling a symbol table in main memoryMethods in com.semedy.reasoner.symboltable that return SymbolTableMethods in com.semedy.reasoner.symboltable with parameters of type SymbolTableConstructors in com.semedy.reasoner.symboltable with parameters of type SymbolTableModifierConstructorDescriptionReasoningSymbolTableRAM(ExternalDataTypeProvider dataTypes, boolean directencoding, SymbolTable edbsymboltable, int termlength) is it the reasoning symbol table -
Uses of SymbolTable in com.semedy.reasoner.symboltable.encoder
Methods in com.semedy.reasoner.symboltable.encoder with parameters of type SymbolTable -
Uses of SymbolTable in com.semedy.reasoner.symboltable.index
Methods in com.semedy.reasoner.symboltable.index with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidGeoIndex.recreateIndex(SymbolTable symbols, ExtensionalDB edb) recreate whole geo indexvoidTextIndex.recreateIndex(SymbolTable symbols, ExtensionalDB edb) recreate whole text index -
Uses of SymbolTable in com.semedy.reasoner.utils
Methods in com.semedy.reasoner.utils with parameters of type SymbolTableModifier and TypeMethodDescriptionvoidReasoningMonitorTimes.setReasoningSymbolTable(SymbolTable symbolTable) 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 rstatic StringOOlogicShape.toString(Object term, SymbolTable symbols) static Object[]TestUtil.tuple(SymbolTable st, String... terms) Constructors in com.semedy.reasoner.utils with parameters of type SymbolTable