Uses of Class
com.semedy.reasoner.api.symboltable.SymboltableException
Packages that use SymboltableException
Package
Description
-
Uses of SymboltableException in com.semedy.reasoner.api.core
Methods in com.semedy.reasoner.api.core that throw SymboltableExceptionModifier and TypeMethodDescriptionbooleanJavaDeductiveDatabase.addJavaObjects(Collection<JavaObject> objects) Add a set of homogenious java objects.ResultBufferThreaded.get(int index) Get object at argument indexResultBuffer.getCode(int index) Get code at argument indexResultBufferThreaded.getCode(int index) Get code at argument indexvoidload files from file path
path can be a directory or a single file
files are distinguished by their endings:
.raw, .raw.zip, .rls, .fctvoidload files from file paths
files are distinguished by their endings:
.raw, .raw.zip, .rls, .fctvoidImport from a json filesvoidImport from a list of json filesvoidDeductiveDatabase.loadByStream(InputStream in, InputStream companionstream, String format) load facts by stream. format is either the file format like raw,json,nq etc.voidJSONDeductiveDatabase.loadByStream(InputStream in, InputStream companionstream, String format) load facts by stream.Object[]ResultBuffer.toArray()get an array of result objectsObject[]ResultBufferThreaded.toArray()get an array of result objects -
Uses of SymboltableException in com.semedy.reasoner.api.symboltable
Methods in com.semedy.reasoner.api.symboltable that throw SymboltableException -
Uses of SymboltableException in com.semedy.reasoner.app
Methods in com.semedy.reasoner.app that throw SymboltableException -
Uses of SymboltableException in com.semedy.reasoner.core
Methods in com.semedy.reasoner.core that throw SymboltableExceptionModifier and TypeMethodDescriptionJsonUtils.createLiteralsEncoded(Collection<Object[]> triples) create a set of literals out of a set of encoded triplesJsonUtils.createLiteralsEncoded(Collection<Object[]> triples, Object module) create a set of literals out of a set of encoded triplesResultBufferNotThreaded.getCode(int index) Get code at argument indexvoidModify edb according to log file
Path can be a single file or a directoryvoidJsonThreadingTest.test()voidJsonThreadingTest1.test()voidJsonThreadingTest2.test() -
Uses of SymboltableException in com.semedy.reasoner.parser.oologic
Methods in com.semedy.reasoner.parser.oologic that throw SymboltableExceptionModifier and TypeMethodDescriptionstatic voidParserUtils.loadAllClasses(String directoryPath, Set<String> classes) Return all predicates and classes in all files in same (flat) directorystatic voidParserUtils.loadAllPredicateSymbols(String directoryPath, Set<String> predicates) Return all predicates in all files in same (flat) directory -
Uses of SymboltableException in com.semedy.reasoner.reasoning
Methods in com.semedy.reasoner.reasoning that throw SymboltableExceptionModifier and TypeMethodDescriptionbooleanAbstractTestTemplate.testFile(Reader is, String path, boolean topdown, Configuration.StorageType storage, boolean symboltableondisc, boolean directencoded) -
Uses of SymboltableException in com.semedy.reasoner.reasoning.processes
Methods in com.semedy.reasoner.reasoning.processes that throw SymboltableExceptionModifier and TypeMethodDescriptionvoidReasoningSymbolTableNotInternalize.clear()ReasoningSymbolTableNotInternalize.createNonGroundFunction(Function t) ReasoningSymbolTableNotInternalize.decodeNonGroundFunction(Function t) voidReasoningSymbolTableNotInternalize.delete()booleanbooleanReasoningSymbolTableNotInternalize.matchArguments(Object t, long[] groundtermarguments, long[] substitutions) booleanReasoningSymbolTableNotInternalize.matchArguments(Object t, TupleBuffer groundtermarguments, long[] substitutions) voidReasoningSymbolTableNotInternalize.recreateSymbolTableIndexes()longReasoningSymbolTableNotInternalize.substitute(Object t, long[] substitutions) ReasoningSymbolTableNotInternalize.substitute(Object t, Object[] substitutions) ReasoningSymbolTableNotInternalize.substitute(Object t, Map<Variable, Object> substitutions) long[]ReasoningSymbolTableNotInternalize.substituteArguments(Object t, long[] substitutions) Object[]ReasoningSymbolTableNotInternalize.substituteArguments(Object t, Object[] substitutions) voidReasoningSymbolTableNotInternalize.transactionBegin()voidReasoningSymbolTableNotInternalize.transactionCommit()voidReasoningSymbolTableNotInternalize.transactionRollback()booleanbooleanbooleanReasoningSymbolTableNotInternalize.unify(Object t, Object f, Map<Variable, Object> substitutions, Map<Variable, Set<Variable>> equivalentVariables) -
Uses of SymboltableException in com.semedy.reasoner.rewriter.sips
Methods in com.semedy.reasoner.rewriter.sips that throw SymboltableExceptionModifier and TypeMethodDescriptionSIPS.orderBodies(Rule rule, BitSet groundVars, long[] groundValues, IntensionalDB idb, ExtensionalDB[] edbs, SymbolTable symbols) Arrange the bodies of a rule. -
Uses of SymboltableException in com.semedy.reasoner.symboltable
Methods in com.semedy.reasoner.symboltable that throw SymboltableExceptionModifier and TypeMethodDescriptionvoidSymbolTableBplus.clear()final longSymbolTableBplus.createFunctionCode(long[] buffer, Function f) final longSymbolTableBplus.createFunctionCodeNotInternalize(long[] buffer, Function f) create function code not internalizedvoidSymbolTableBplus.delete()longSymbolTableBplus.getFunctionCode(long[] t) long[]SymbolTableBplus.getFunctionEncoding(long code) SymbolTableBplus.getValue(long code) Produce a value from the code of an internal constant.final ObjectSymbolTableRAM.getValueSymbol(long code) Produce a value from the code of an internal constant.voidSymbolTableRAM.loadSymbolTable()load a symbol table from file systemvoidSymbolTableRAM.storeSymbolTable()store symbol table on diskvoidSymbolTableBplus.transactionBegin()voidSymbolTableRAM.transactionBegin()voidSymbolTableRAM.transactionCommit()voidSymbolTableBplus.transactionRollback()voidSymbolTableRAM.transactionRollback()