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 TypeMethodDescriptionboolean
JavaDeductiveDatabase.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 indexvoid
load files from file path
path can be a directory or a single file
files are distinguished by their endings:
.raw, .raw.zip, .rls, .fctvoid
load files from file paths
files are distinguished by their endings:
.raw, .raw.zip, .rls, .fctvoid
Import from a json filesvoid
Import from a list of json filesvoid
DeductiveDatabase.loadByStream
(InputStream in, InputStream companionstream, String format) load facts by stream. format is either the file format like raw,json,nq etc.void
JSONDeductiveDatabase.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 indexvoid
Modify edb according to log file
Path can be a single file or a directoryvoid
JsonThreadingTest.test()
void
JsonThreadingTest1.test()
void
JsonThreadingTest2.test()
-
Uses of SymboltableException in com.semedy.reasoner.parser.oologic
Methods in com.semedy.reasoner.parser.oologic that throw SymboltableExceptionModifier and TypeMethodDescriptionstatic void
ParserUtils.loadAllClasses
(String directoryPath, Set<String> classes) Return all predicates and classes in all files in same (flat) directorystatic void
ParserUtils.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 TypeMethodDescriptionboolean
AbstractTestTemplate.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 TypeMethodDescriptionvoid
ReasoningSymbolTableNotInternalize.clear()
ReasoningSymbolTableNotInternalize.createNonGroundFunction
(Function t) ReasoningSymbolTableNotInternalize.decodeNonGroundFunction
(Function t) void
ReasoningSymbolTableNotInternalize.delete()
boolean
boolean
ReasoningSymbolTableNotInternalize.matchArguments
(Object t, long[] groundtermarguments, long[] substitutions) boolean
ReasoningSymbolTableNotInternalize.matchArguments
(Object t, TupleBuffer groundtermarguments, long[] substitutions) void
ReasoningSymbolTableNotInternalize.recreateSymbolTableIndexes()
long
ReasoningSymbolTableNotInternalize.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) void
ReasoningSymbolTableNotInternalize.transactionBegin()
void
ReasoningSymbolTableNotInternalize.transactionCommit()
void
ReasoningSymbolTableNotInternalize.transactionRollback()
boolean
boolean
boolean
ReasoningSymbolTableNotInternalize.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 TypeMethodDescriptionvoid
SymbolTableBplus.clear()
final long
SymbolTableBplus.createFunctionCode
(long[] buffer, Function f) final long
SymbolTableBplus.createFunctionCodeNotInternalize
(long[] buffer, Function f) create function code not internalizedvoid
SymbolTableBplus.delete()
long
SymbolTableBplus.getFunctionCode
(long[] t) long[]
SymbolTableBplus.getFunctionEncoding
(long code) SymbolTableBplus.getValue
(long code) Produce a value from the code of an internal constant.final Object
SymbolTableRAM.getValueSymbol
(long code) Produce a value from the code of an internal constant.void
SymbolTableRAM.loadSymbolTable()
load a symbol table from file systemvoid
SymbolTableRAM.storeSymbolTable()
store symbol table on diskvoid
SymbolTableBplus.transactionBegin()
void
SymbolTableRAM.transactionBegin()
void
SymbolTableRAM.transactionCommit()
void
SymbolTableBplus.transactionRollback()
void
SymbolTableRAM.transactionRollback()