Uses of Class
com.semedy.reasoner.api.edb.EDBException
Packages that use EDBException
Package
Description
-
Uses of EDBException in com.semedy.reasoner.api.core
Methods in com.semedy.reasoner.api.core that throw EDBExceptionModifier and TypeMethodDescriptionbooleanAdd a fact to the deductive database.booleanDeductiveDatabase.addFacts(Collection<Literal> facts) Add facts to the deductive database.booleanJavaDeductiveDatabase.addJavaObjects(Collection<JavaObject> objects) Add a set of homogenious java objects.voidDeductiveDatabase.applyChangeSet(List<String> paths) Applies changes to the extensional database.
During this operation the to be modified predicates
are read locked.voidcreate a backup for the databaseResultEnumerator.cloneEnumerator()clone the iteratorvoidDebuggingMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) voidDeductiveDatabase.export(InterruptFlag interrupt, List<String> predicates, String resultdirectory) bulk export of facts for predicates to raw files in result directoryvoidDeductiveDatabase.exportNQuads(Writer writer, String iri) export of facts as N-Quads.voidDeductiveDatabase.exportNQuads(String resultpath, String iri) export of facts as N-QuadsvoidDeductiveDatabase.exportOOLogic(InterruptFlag interrupt, Writer writer, String module) export of facts and rules for predicates to file in OO-logic into a module.voidDeductiveDatabase.exportOOLogic(InterruptFlag interrupt, String resultpath, String module) export of facts and rules for predicates to file in OO-logic into a module.voidDeductiveDatabase.exportOOLogic(InterruptFlag interrupt, List<Filter> filters, Writer writer, String module) export of facts and rules for predicates to file in OO-logic into a module.voidDeductiveDatabase.exportOOLogic(InterruptFlag interrupt, List<Filter> filter, String resultpath, String module) export of facts and rules for predicates to file in OO-logic into a module.booleanResultEnumerator.hasFinished()Is the enumerator at the end?booleanResultEnumerator.hasMoreElements()Are there more elements?voidload 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.voidDeductiveDatabase.loadPredicates(InputStream input) Load facts and/or rules in predicate format from an input stream.booleanDeductiveDatabase.longTransactionCommit()commit a long transactionvoidDeductiveDatabase.longTransactionRollback()discard all changesvoidResultEnumerator.nextElement()Move to next element (the next element is found in the buffer)voidDebuggingMonitor.postBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, long numResultTuples, ReasoningRelation result, String msg) voidDebuggingMonitor.postJoin(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, ReasoningRelation[] relationB, long numResultTuples, ReasoningRelation result, String joinType, String msg) booleanDeductiveDatabase.removeFact(Literal L) Remove a fact from the deductive database.booleanDeductiveDatabase.removeFacts(Collection<Literal> facts) Remove facts from the deductive database.voidCore.reOpen()reopen a corevoidCore.slowLoadMixed(InputStream input) Loads from an input stream facts and rules in usual predicate syntax.voidCore.slowLoadMixedFiles(List<String> files) Loads files for facts and rules in usual predicate syntax.MaterializationReceiver.startTuples(Receiver source, boolean check4Duplicates) voidDeductiveDatabase.transactionRollback()discard all changesvoidJavaDeductiveDatabase.transactionRollback()voidJSONDeductiveDatabase.transactionRollback()rollback transactionConstructors in com.semedy.reasoner.api.core that throw EDBException -
Uses of EDBException in com.semedy.reasoner.api.edb
Methods in com.semedy.reasoner.api.edb that throw EDBExceptionModifier and TypeMethodDescriptionbooleanBaseRelation.addTuple(int tuple) add a tuple to the relationbooleanBaseRelation.addTuple(long[] tuple) add a tuple to the relationbooleanBaseRelation.addTuple(TupleBuffer tuple) add a tuple to the relationbooleanPartitioning.addTuple(TupleBuffer tuple, boolean add) add or delete a tuple from the partition relationvoidExtensionalDB.addTupleToIndices(String predicate, long[] codes, Object[] terms) add tuple to edb indicesvoidcreate a backup for the extensional databasevoidExtensionalDB.backupOld(String backupfile, SymbolTable symbolTable) Deprecated.booleanExtensionalDB.checkSanity()checks sanity of all bplus treesbooleanRelation.checkSanity(String message, boolean shadow) check the sanity of a relationvoidBaseRelation.clear()remove all tuplesvoidExtensionalDB.clear()remove all factsvoidExtensionalDB.clearJoinCaches()clear join caches of all relationsTupleEnumerator.cloneEnumerator()clones the enumeratorvoidBaseRelation.close()Close the relation.voidBaseRelation.createIndex(int[] indexedpositions) Get or create a simple (not sorted index) by the argument positions in indexed positions.ExtensionalDB.createRelation(String predicate) Create a relation for predicate p.ExtensionalDB.createRelation(String predicate, int number) Create a relation for predicate p.RelationFactory.createRelation(String predicate, int arity, long[] grounds, int number, ExtensionalDB edb) create a relation.BaseRelation.createSortedIndex(int[] indexedpositions) ret or create a sorted index given by the argument positions in indexed positionsvoidExtensionalDB.delete()delete all facts and release all filesBaseRelation.elements()returns an enumerator for all tuplesBaseRelation.elements(long[] filter) returns an filteres enumerator for all tuplesvoidBaseRelation.flush()Flush the relation.longBaseRelation.getMaxValue(int argument) returns the maximal value at that argument positionlongBaseRelation.getMinValue(int argument) returns the minimal value at that argument positionlongRelation.getNumberOfDifferentValues(int argument) Returns the number of different values at the argument positions.longRelation.getNumberOfDifferentValues(int argument, long value) Returns the number of values occurring at the argument positions
Used for statisticslongIndex.getNumberOfMatchingTuples(long[] values) returns the number of matching tuplesbooleanTupleEnumerator.hasFinished()flag the end of the enumerationbooleanTupleEnumerator.hasMoreElements()Are there more elements in enumeration?booleanExtensionalDB.isEmpty()Is the extensional database empty?booleanIs the relation for predicate empty?long[]BaseRelation.isOverwrittenByTuple(long[] tuple) returns the tuple which will be overwritten by tuple.voidTupleEnumerator.nextElement()creates the next element in the bufferlong[]BaseRelation.overwriteTuple(long[] tuple) Overwrite last argument of tuple.BaseRelation.overwriteTuple(TupleBuffer tuple) Overwrite last argument of tuple.voidRelation.readBinaryFromBackup(String filepath) read tuples from a binary backup filevoidBaseRelation.readTupleFile(String filepath) read tuples from a file in binary formvoidRelation.readTupleFile(String filepath) read tuples from a (compressed) binary filevoidExtensionalDB.removeRelation(String predicate) removes all relations for predicate pbooleanBaseRelation.removeTuple(int tuple) remove a tuple from the relationbooleanBaseRelation.removeTuple(long[] tuple) remove a tuple from the relationbooleanBaseRelation.removeTuple(TupleBuffer tuple) remove a tuple from the relationvoidExtensionalDB.removeTupleFromIndices(String predicate, long[] codes, Object[] terms) remove tuple from edb indicesPartitioning.search4Relation(TupleBuffer tuple, boolean create) search for corresponding relationvoidBaseRelation.select()initializevoidRelation.select()initialize it before using itIndex.selectMatchingTuples(long[] values) returns an enumerator for matching tuplesIndex.selectMatchingTuples(long[] values, TupleEnumerator it) returns an enumerator for matching tuples reuse tuple enumeratorIndex.selectMatchingTuples(TupleBuffer values) returns an enumerator for matching tuplesvoidExtensionalDB.selectMixedRelations()load all mixed relations into RAM.longBaseRelation.size()returns the number of tuples in relationvoidRelation.transactionBegin()begin transactionvoidRelation.transactionCommit()commit last changesvoidRelation.transactionRollback()rbort last changesvoidBaseRelation.union(BaseRelation R) add all tuples of R to thisvoidBaseRelation.writeBinary(String filepath) write tuples in binary form to filevoidRelation.writeBinary(String filepath) write tuples to a binary filevoidRelation.writeBinaryToBackup(String filepath) write tuples to a binary backup filevoidRelation.writeBinaryWithGrounds(String filepath) write complete tuples to a binary file -
Uses of EDBException in com.semedy.reasoner.api.reasoning
Methods in com.semedy.reasoner.api.reasoning that throw EDBExceptionModifier and TypeMethodDescriptionvoidReceiver.addRelation(ReasoningRelation relation) add a whole relation at the beginningvoidDefaultReasoningMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) voidReasoningMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) upfront determining all relevant edb relationsvoidDefaultReasoningMonitor.postBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, long numResultTuples, ReasoningRelation result, String msg) voidDefaultReasoningMonitor.preBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, String msg) voidReasoningMonitor.preBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, String msg) Called before a built-in is executed (only for aggregations or connector built-ins)voidDefaultReasoningMonitor.preJoin(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, ReasoningRelation[] relationB, String msg) voidReasoningMonitor.preJoin(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, ReasoningRelation[] relationB, String msg) Called before a join or negation is executed.Receiver.startTuples(Receiver source, boolean check4Duplicates) start delivering single tuples -
Uses of EDBException in com.semedy.reasoner.api.symboltable
Methods in com.semedy.reasoner.api.symboltable that throw EDBExceptionModifier and TypeMethodDescriptionvoidSymbolTable.clear()remove all symbolsvoidSymbolTable.commit()commit transactionlongSymbolTable.createFunctionCode(long[] t, Function f) create function codelongInternalize a value.longSymbolTable.encodeWOEncoding(Object t) Internalize a value.voidSymbolTable.setBulkMode(boolean b) for loading into an empty symbol table bulk mode should be used -
Uses of EDBException in com.semedy.reasoner.app
Methods in com.semedy.reasoner.app that throw EDBExceptionModifier and TypeMethodDescriptionMultiResultEnumerator.cloneEnumerator()voidDebuggingMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) booleanAPIMethods.createJson(String jsonS) create a new json objectbooleanMultiResultEnumerator.hasFinished()booleanMultiResultEnumerator.hasMoreElements()voidFoil.load()voidMultiInterpreter.load()voidMultiResultEnumerator.nextElement()voidConstructors in com.semedy.reasoner.app that throw EDBException -
Uses of EDBException in com.semedy.reasoner.core
Methods in com.semedy.reasoner.core that throw EDBExceptionModifier and TypeMethodDescriptionvoidIntermediateResultProducer.addRelation(ReasoningRelation relation) ResultEnumeratorNotThreaded.cloneEnumerator()clone the iteratorvoidJsonMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) booleanResultEnumeratorNotThreaded.hasFinished()Is the enumerator at the end?booleanResultEnumeratorNotThreaded.hasMoreElements()Are there more elements?voidResultEnumeratorNotThreaded.nextElement()Move to next element (the next element is found in the buffer)voidModify edb according to log file
Path can be a single file or a directorybooleanIntermediateResultProducer.receiveTuple(int tuple) booleanIntermediateResultProducer.receiveTuple(long[] tuple) booleanIntermediateResultProducer.receiveTuple(TupleBuffer tuple) voidJsonThreadingTest.test()voidJsonThreadingTest1.test()voidJsonThreadingTest2.test()voidDeductiveDatabaseTest.testLongTransaction() -
Uses of EDBException in com.semedy.reasoner.edb
Methods in com.semedy.reasoner.edb that throw EDBExceptionModifier and TypeMethodDescriptionvoidSum.evaluate(BuiltinReceiver receiver) voidSum.input(long[] input) voidBPlusTreePerformanceTest.setUp()voidTestCacheManagementBPlus.setUp()voidMainMemoryRelationTest.testBasics()voidMixedRelationTest.testBasics()voidMixedRelationTest.testBasics()voidPersistentRelationTest.testBasics()voidPersistentRelationTest.testBasics()voidPersistentRelationTest.testBasics1()voidPersistentRelationTest.testBasics1()voidPersistentRelationTest.testBasics2()voidPersistentRelationTest.testBasics2()voidTestCacheManagementBPlus.testCache1()voidBPlusTreePerformanceTest.testIterator()voidMainMemoryRelationTest.testLargeNumber()voidMixedRelationTest.testLargeNumber()voidMixedRelationTest.testLargeNumber()voidPersistentRelationTest.testLargeNumber()voidPersistentRelationTest.testLargeNumber()voidMainMemoryRelationTest.testManyDuplicates()voidMixedRelationTest.testManyDuplicates()voidMixedRelationTest.testManyDuplicates()voidPersistentRelationTest.testManyDuplicates()voidPersistentRelationTest.testManyDuplicates()Constructors in com.semedy.reasoner.edb that throw EDBException -
Uses of EDBException in com.semedy.reasoner.edb.persistentstore
Methods in com.semedy.reasoner.edb.persistentstore that throw EDBExceptionModifier and TypeMethodDescriptionvoidPersistentSecondarySortedLoadConsumer.addToIndex(LongArrayList arraylist) booleanPersistentRelation.addTuple(int tuple) booleanPersistentRelation.addTuple(long[] tuple) booleanPersistentRelation.addTuple(TupleBuffer tuple) voidPersistentSecondarySortedIndex.addTuple(long[] buffer) voidPersistentSecondarySortedIndex.addTuple(TupleBuffer buffer) voidPersistentRelation.bugLogMessage(String message) voidPersistentRelation.checkNumbers(String message) booleanPersistentRelation.checkSanity(String message, boolean shadow) check sanity of persistent relationvoidBplusBlob.clear()voidBplusIndexBytes.clear()voidBplusIndexJsons.clear()clear storevoidBplusIndexLongs.clear()static voidCacheManager.clear()clear all lists.static voidCacheManager2.clear()clear all lists.static voidCacheManager3.clear()clear all lists.static voidCacheManager4.clear()clear all lists.voidPersistentRelation.clear()EnumeratorOneElement.cloneEnumerator()voidBulkLoadConsumer.close()voidCombinedConsumer.close()voidExternalSortTuplesConsumer.close()voidPersistentSecondarySortedIndex.close()close the index filevoidPersistentSecondarySortedLoadConsumer.close()voidSecondaryIndexWriter.close()voidPersistentRelation.closeBulkLoad(BulkLoadConsumer consume) voidBulkLoadConsumer.consume(byte[] tuple) voidBulkLoadConsumer.consume(long[] tuple) voidCombinedConsumer.consume(byte[] tuple) voidExternalSortTuplesConsumer.consume(byte[] tuple) voidExternalSortTuplesConsumer.consume(long[] tuple) voidPersistentSecondarySortedLoadConsumer.consume(byte[] tuple) voidPersistentSecondarySortedLoadConsumer.consume(long[] tuple) voidSecondaryIndexWriter.consume(byte[] tuple) longPersistentRelation.count()voidPersistentRelation.create()PersistentRelation.createIndex(int[] indexedpositions) voidPersistentSecondarySortedIndex.createIndex(String logDir) PersistentRelation.createSortedIndex(int[] indexedpositions) voidCacheUnit.destroy()free up ressources at the end (CacheManager.clear)PersistentRelation.elements(long[] filter) voidBplusBlob.flush()voidBplusIndexLongs.flush(boolean shadow) voidPersistentRelation.flush()voidPersistentSecondarySortedIndex.flush()flush the index filevoidPersistentRelation.forceClose()Force closing (instead of closing is blocked)PersistentRelation.getBulkLoadConsumer()com.semedy.reasoner.edb.persistentstore.PersistentRelation.IterativeLoadConsumerPersistentRelation.getIterativeLoadConsumer()longPersistentRelation.getNumberOfDifferentValues(int position) longPersistentRelation.getNumberOfDifferentValues(int position, long value) longPersistentRelation.getNumberOfMatchingTuples(int[] arguments, long[] values) longPersistentRelation.getNumberOfTuples(int position, long term) voidBplusIndexJsons.importJsons(String path) import jsons from filevoidCombinedConsumer.init()voidExternalSortTuplesConsumer.init()booleanTupleFile.isEmpty()Is the tuple file empty, i.e. contains no tuples.static voidExternalSortTuples.mergeFiles(List<File> files, int tuplelength, ExternalSortTuplesConsumer consumer) merge a list of sorted tuple files (uncompressed) to one sorted filestatic voidExternalSortTuples.mergeFilesZipped(List<File> files, int tuplelength, ExternalSortTuplesConsumer consumer) merge a list of sorted tuple files compressed to one sorted filestatic voidExternalSortTuples.mergeIndexed(List<TupleFile> files, int tuplelength, int[] indexedPositions, ExternalSortTuplesConsumer consumer) merge several sorted files along indexed positionsstatic voidExternalSortTuples.mergeNSubtract(List<TupleFile> files, int tuplelength, TupleFile fileToSubtract, ExternalSortTuplesConsumer consumer) merge a list of sorted files to one sorted file and subtract the tuples in toSubtractstatic voidExternalSortTuples.mergeTupleFiles(List<TupleFile> files, int tuplelength, ExternalSortTuplesConsumer consumer) merge a list of sorted tuple files (compressed) to one sorted filevoidPersistentRelation.open()voidPersistentSecondarySortedIndex.open()long[]PersistentRelation.overwriteTuple(long[] tuple) Overwrite last argument of tuple.PersistentRelation.overwriteTuple(TupleBuffer tuple) longBplusBlob.put(long key, byte[] data) longBplusIndexBytes.put(byte[] key, byte[] data, boolean shadow) longadd json with key key to storelongBplusIndexLongs.put(long[] key, byte[] data, boolean shadow) longBplusIndexLongs.put(long[] key, long[] dat, boolean shadow) longBplusBlob.putCompressed(long key, byte[] compressedData, int originalLength) longBplusIndexLongs.putCompressed(long[] key, byte[] compressedData, int originalLength, boolean shadow) voidPersistentRelation.readBinaryFromBackup(String filepath) voidPersistentRelation.readBinaryRewrite(String datafilepath) read binary tuple file into empty!voidBplusIndexJsons.readJsonFromStream(InputStream in) read jsons from streamvoidPersistentRelation.readTupleFile(String datafilepath) abstract voidAbstractCacheUnit.release()Cache management calls this method to release the cache unit.voidCacheUnit.release()Cache management calls this method to release the cache unit.static voidCacheManager.releaseAll()release all listed unitsstatic voidCacheManager2.releaseAll()release all listed unitsstatic voidCacheManager3.releaseAll()release all listed unitsstatic voidCacheManager4.releaseAll()release all listed unitsstatic voidCacheManager.releaseAllBPlusNodes()release all listed unitsstatic voidCacheManager4.releaseAllBPlusNodes()release all listed unitsbooleanBplusBlob.remove(long key) voidBplusIndexBytes.remove(byte[] key, boolean shadow) booleanvoidBplusIndexLongs.remove(long[] key, boolean shadow) booleanPersistentRelation.removeTuple(int tuple) booleanPersistentRelation.removeTuple(long[] tuple) booleanPersistentRelation.removeTuple(TupleBuffer tuple) voidPersistentSecondarySortedIndex.removeTuple(long[] tuple) voidPersistentSecondarySortedIndex.removeTuple(TupleBuffer tuple) booleanPersistentSecondarySortedIndex.replaceNotIndexedValues(long[] oldTuple, long[] newTuple) Modify tuple in index at non indexed positions.booleanPersistentSecondarySortedIndex.replaceNotIndexedValues(TupleBuffer oldTuple, TupleBuffer newTuple) Modify tuple in index at non indexed positions.voidBplusBlob.setBulkMode(boolean mode) voidBplusIndexBytes.setBulkMode(boolean mode) voidBplusIndexLongs.setBulkMode(boolean mode) voidTupleFile.sortElements(ExternalSortTuplesConsumer consumer, String tempDir) Sort the tuples.voidTupleFile.sortElements(String tempDir) Sort elements in tuple file.voidTupleFile.sortElementsIndexed(ExternalSortTuplesConsumer consumer, int[] indexedPositions, String tempDir) Sort elements according to the indexed positions.sort an (uncompressed) tuple fileExternalSortTuples.sortFileZipped(File file, int tuplesize, File tempdir) sort a compressed tuple fileExternalSortTuples.sortIndexed(TupleEnumerator enm, int tuplesize, int[] indexedPositions, File tempdir) sort tuples along indexed positionsExternalSortTuples.sortIndexed(TupleFile file, int tuplesize, int[] indexedPositions, File tempdir) sort a tuple file along indexed positionsExternalSortTuples.sortTupleFile(TupleFile file, int tuplesize, File tempdir) sort a (compressed) tuple filestatic voidExternalSortTuples.subtract(TupleFile fileToSubtractFrom, TupleFile fileToSubtract, int tuplelength, ExternalSortTuplesConsumer consumer) subtract a sorted file from another sorted filevoidPersistentRelation.subtractRelation(Relation R) voidCacheUnit.touch()touch a cache unit.voidPersistentRelation.transactionBegin()voidBplusBlob.transactionCommit()voidBplusIndexBytes.transactionCommit()voidBplusIndexJsons.transactionCommit()commit transactionvoidBplusIndexLongs.transactionCommit()voidPersistentRelation.transactionCommit()voidPersistentSecondarySortedIndex.transactionCommit()voidPersistentRelation.transactionRollback()voidPersistentRelation.union(BaseRelation R) voidadd all tuples from T into thisvoidPersistentRelation.unionRelation(Relation R) voidPersistentRelation.writeBinary()voidPersistentRelation.writeBinary(String filepath) voidPersistentRelation.writeBinaryToBackup(String filepath) voidPersistentRelation.writeBinaryWithGrounds(String filepath) Constructors in com.semedy.reasoner.edb.persistentstore that throw EDBExceptionModifierConstructorDescriptionBplusBlob(int nodesize, String dir, String name, String endtreefile, String enddatafile, boolean compress) BplusIndexBytes(int pagesize, String dir, String name, String endtreefile, String enddatafile, boolean compress) BplusIndexJsons(int pagesize, String dir, String name, String endtreefile, String enddatafile, boolean compress) BplusIndexLongs(int keyLength, int nodesize, String dir, String name, String endtreefile, String enddatafile, boolean compress, int additionalHeaderLength) BulkLoadConsumer(BPlusTree<long[], TupleBuffer> btree, int arity, int[] toCopyOut, int[] directEncodedArguments) SecondaryIndexWriter(PersistentRelation ptuples, PersistentSecondarySortedIndex index) -
Uses of EDBException in com.semedy.reasoner.edb.persistentstore.bplustree
Methods in com.semedy.reasoner.edb.persistentstore.bplustree that throw EDBExceptionModifier and TypeMethodDescriptionbooleanAdd a key (without a value)booleanInserting a record into the tree.voidBPlusNodeLongTest2.borrowLeafRight()voidBPlusTree.bulkAddKey(KeyType key, long record, boolean shadow) bulk add a new recordvoidBplusDataFile.clear()clear allvoidDataFile.clear()clear filevoidDataFileImp.clear()clear filevoidJsonFile.clear()voidSimpleDataFile.clear()voidBplusDataFile.create()Create a file.voidBPlusTree.create()create a new bplus tree
Existing file is overwrittenvoidBPlusTreeFile.create()create filevoidDataFile.create()Create a file.voidDataFileImp.create()Create a file.voidSimpleDataFile.create()voidBPlusTree.finishBulkLoading()close bulk loading modevoidBPlusTree.flushDirtyNodes()Flushing dirty nodes to filevoidBPlusNodeLongTest2.mergeLeafRight()voidBPlusTreeLongTest.nextkey()voidBPlusTreeLongTest.nextkey()booleanBplusDataFile.open()Open an existing file.booleanBPlusTree.open()open an existing bplus treebooleanBPlusTreeFile.open()open filebooleanRemoves the record from the tree.booleanSet the record for a given key.voidBplusDataFileTest.setUp()voidBPlusTreeBytesFixedLengthTest.setUp()voidBPlusTreeBytesTest.setUp()voidBPlusTreeLongPerformanceTest.setUp()voidBPlusTreeLongTest.setUp()voidBPlusTree.startBulkLoading()Start bulk loading.voidBPlusNodeLongTest2.test()voidBplusDataFileTest.test1()voidBplusDataFileTest.test2()voidBplusDataFileTest.test3()voidBplusDataFileTest.test4()voidBPlusNodeLongTest2.testBorrowLeafLeft()voidBPlusNodeLongTest2.testBorrowLeafRight()voidBPlusTreeBytesFixedLengthTest.testBulk0()voidBPlusTreeBytesFixedLengthTest.testBulk1()voidBPlusTreeBytesTest.testBulk1()voidBPlusTreeLongTest.testBulk1()voidBPlusTreeBytesFixedLengthTest.testBulk2()voidBPlusTreeBytesFixedLengthTest.testBulk2()voidBPlusTreeBytesTest.testBulk2()voidBPlusTreeBytesTest.testBulk2()voidBPlusTreeLongTest.testBulk2()voidBPlusTreeLongTest.testBulk2()voidBPlusTreeBytesFixedLengthTest.testBulk3()voidBPlusTreeBytesFixedLengthTest.testBulk3()voidBPlusTreeBytesTest.testBulk3()voidBPlusTreeBytesTest.testBulk3()voidBPlusTreeLongTest.testBulk3()voidBPlusTreeLongTest.testBulk3()voidBPlusTreeBytesFixedLengthTest.testBulk4()voidBPlusTreeBytesFixedLengthTest.testBulk4()voidBPlusTreeBytesTest.testBulk4()voidBPlusTreeBytesTest.testBulk4()voidBPlusTreeLongTest.testBulk4()voidBPlusTreeLongTest.testBulk4()voidBPlusTreeBytesFixedLengthTest.testCloseOpen()voidBPlusTreeBytesFixedLengthTest.testCloseOpen()voidBPlusTreeBytesTest.testCloseOpen()voidBPlusTreeBytesTest.testCloseOpen()voidBPlusTreeLongTest.testCloseOpen()voidBPlusTreeLongTest.testCloseOpen()voidBPlusTreeBytesFixedLengthTest.testDelete()voidBPlusTreeBytesTest.testDelete1()voidBPlusTreeBytesTest.testDelete1()voidBPlusTreeLongTest.testDelete1()voidBPlusTreeLongTest.testDelete1()voidBPlusTreeBytesTest.testDelete2()voidBPlusTreeBytesTest.testDelete2()voidBPlusTreeLongTest.testDelete2()voidBPlusTreeLongTest.testDelete2()voidBPlusTreeLongTest.testDelete3()voidBPlusTreeLongTest.testDelete3()voidBPlusTreeLongTest.testDelete4()voidBPlusTreeLongTest.testDelete4()voidBPlusTreeLongTest.testDelete5()voidBPlusTreeLongTest.testDelete5()voidBPlusTreeLongTest.testDelete6()voidBPlusTreeLongTest.testDelete6()voidBPlusTreeLongTest.testDelete7()voidBPlusTreeLongTest.testDelete7()voidBPlusTreeLongTest.testDelete8()voidBPlusTreeLongTest.testDelete8()voidBPlusTreeLongTest.testDelete9()voidBPlusTreeLongTest.testDelete9()voidBPlusTreeBytesFixedLengthTest.testDeleteAll()voidBPlusTreeBytesFixedLengthTest.testDeleteRoot()voidBPlusTreeBytesTest.testDeleteRoot()voidBPlusTreeLongTest.testDeleteRoot()voidBPlusTreeBytesFixedLengthTest.testInsert1()voidBPlusTreeBytesTest.testInsert1()voidBPlusTreeBytesTest.testInsert1()voidBPlusTreeLongTest.testInsert1()voidBPlusTreeLongTest.testInsert1()voidBPlusTreeBytesFixedLengthTest.testInsert1a()voidBPlusTreeLongTest.testInsert1b()voidBPlusTreeLongTest.testInsert1b()voidBPlusTreeBytesFixedLengthTest.testInsert2()voidBPlusTreeBytesTest.testInsert2()voidBPlusTreeBytesTest.testInsert2()voidBPlusTreeLongTest.testInsert2()voidBPlusTreeLongTest.testInsert2()voidBPlusTreeLongTest.testInsert3()voidBPlusTreeLongTest.testInsert3()voidBPlusTreeBytesTest.testIterator()voidBPlusTreeBytesTest.testIterator()voidBPlusTreeLongPerformanceTest.testIterator()voidBPlusTreeLongTest.testIterator()voidBPlusTreeLongTest.testIterator()voidBPlusTreeBytesTest.testIterator2()voidBPlusTreeBytesTest.testIterator2()voidBPlusNodeLongTest2.testMergeInternalLeft0()voidBPlusNodeLongTest2.testMergeInternalLeft1()voidBPlusTreeLongPerformanceTest.testReload1()voidBPlusTreeLongPerformanceTest.testReload1a()voidBPlusTreeLongPerformanceTest.testReload2()voidBPlusNodeLongTest2.testSimpleDelete()voidBPlusTree.transactionCommit()intBPlusTreeFile.writeInternalNode(BPlusInternalNode<KeyType, KeyBufferType> toWrite, int offset) write an internal node at offsetintBPlusTreeFile.writeLeaf(BPlusLeaf<KeyType, KeyBufferType> toWrite, int offset) write a leaf at offsetlongBPlusTreeFile.writeNewInternalNode(BPlusInternalNode<KeyType, KeyBufferType> toWrite) Writes a new internal node to the end of the file.intBPlusTreeFile.writeNewLeaf(BPlusLeaf<KeyType, KeyBufferType> toWrite) Writes a new leaf to the end of the file.Constructors in com.semedy.reasoner.edb.persistentstore.bplustree that throw EDBExceptionModifierConstructorDescriptionBPlusTreeFile(String filename, int m, int keyLengthInBytes, int nodeLengthInBytes, KeysFactory<KeyType, KeyBufferType> keysFactory, LeafFactory<KeyType, KeyBufferType> leafFactory, BPlusTree<KeyType, KeyBufferType> bplustree, int additionalHeadSpace, boolean compress) General constructor. -
Uses of EDBException in com.semedy.reasoner.edb.ramstore
Methods in com.semedy.reasoner.edb.ramstore that throw EDBExceptionModifier and TypeMethodDescriptionbooleanMainMemoryRelation.addTuple(int tuple) booleanMainMemoryRelation.addTuple(long[] tuple) booleanMainMemoryRelation.addTuple(TupleBuffer tuple) booleanMixedRelation.addTuple(long[] tuple) booleanMixedRelation.addTuple(TupleBuffer buf) booleanMainMemoryRelation.checkSanity(String message, boolean shadow) booleanMixedRelation.checkSanity(String message, boolean shadow) voidMainMemoryBaseRelation.clear()voidMainMemoryRelation.clear()voidMixedRelation.clear()longMixedRelation.count()MainMemoryBaseRelation.createIndex(int[] indexedPositions) MainMemoryRelation.createIndex(int[] indexedpositions) MainMemoryBaseRelation.createSortedIndex(int[] indexedPositions) MainMemoryRelation.createSortedIndex(int[] indexedpositions) MainMemoryBaseRelation.elements(long[] filter) MainMemoryRelation.elements()MainMemoryRelation.elements(long[] filter) voidMainMemoryRelation.flush()voidMixedRelation.flush()longMainMemoryRelation.getMaxValue(int argument) longMixedRelation.getMaxValue(int argument) longMainMemoryRelation.getMinValue(int argument) longMixedRelation.getMinValue(int argument) longMainMemoryRelation.getNumberOfDifferentValues(int argument) longMainMemoryRelation.getNumberOfDifferentValues(int argument, long value) longMainMemorySubRelation.getNumberOfDifferentValues(int argument) longMainMemorySubRelation.getNumberOfDifferentValues(int argument, long value) longMixedRelation.getNumberOfDifferentValues(int argument) longMixedRelation.getNumberOfDifferentValues(int argument, long value) longAVLTree.getNumberOfMatchingTuples(long[] values) longHashIndex.getNumberOfMatchingTuples(long[] values) longInvertedList.getNumberOfMatchingTuples(long[] values) booleanHashIndex.hasSelectMatchingTuples(TupleBuffer values) long[]MainMemoryBaseRelation.isOverwrittenByTuple(long[] tuple) long[]MainMemoryRelation.isOverwrittenByTuple(long[] buffer) long[]MainMemoryBaseRelation.overwriteTuple(long[] tuple) MainMemoryBaseRelation.overwriteTuple(TupleBuffer tuple) long[]MainMemoryRelation.overwriteTuple(long[] buffer) MainMemoryRelation.overwriteTuple(TupleBuffer buffer) voidMainMemoryRelation.readBinaryFromBackup(String filepath) voidMainMemoryBaseRelation.readTupleFile(String filepath) voidMainMemoryRelation.readTupleFile(String filepath) voidMixedRelation.readTupleFile(String filepath) voidMixedRelation.release()Cache management calls this method to release the cache unit.booleanMainMemoryRelation.removeTuple(int tuple) booleanMainMemoryRelation.removeTuple(long[] buffer) booleanMainMemoryRelation.removeTuple(TupleBuffer buffer) booleanMixedRelation.removeTuple(long[] buf) booleanMixedRelation.removeTuple(TupleBuffer buf) voidMainMemoryRelation.select()voidMainMemorySubRelation.select()voidMixedRelation.select()intialize the use: the tuples are copied from the persistent part to the main memory partlongMainMemoryRelation.size()longMainMemorySubRelation.size()longMixedRelation.size()voidMixedRelation.touch()touch a cache unit.voidMainMemoryRelation.transactionBegin()voidMixedRelation.transactionBegin()voidMainMemoryRelation.transactionCommit()voidMixedRelation.transactionCommit()voidMainMemoryRelation.transactionRollback()voidMixedRelation.transactionRollback()voidMainMemoryBaseRelation.union(BaseRelation R) voidMainMemoryRelation.union(BaseRelation R) voidMainMemoryBaseRelation.writeBinary(String filepath) voidMainMemoryRelation.writeBinary(String filepath) voidMainMemoryRelation.writeBinaryToBackup(String filepath) voidMainMemoryRelation.writeBinaryWithGrounds(String filepath) Constructors in com.semedy.reasoner.edb.ramstore that throw EDBExceptionModifierConstructorDescriptionMainMemorySubRelation(List<Relation> relations, long[] filter, int arity, long[] grounds) -
Uses of EDBException in com.semedy.reasoner.edb.zdb
Constructors in com.semedy.reasoner.edb.zdb that throw EDBException -
Uses of EDBException in com.semedy.reasoner.exercises
Methods in com.semedy.reasoner.exercises that throw EDBException -
Uses of EDBException in com.semedy.reasoner.induction
Constructors in com.semedy.reasoner.induction that throw EDBException -
Uses of EDBException in com.semedy.reasoner.parser.oologic
Methods in com.semedy.reasoner.parser.oologic that throw EDBExceptionModifier 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) directoryvoidEDBCollectionAdapter.transactionCommit() -
Uses of EDBException in com.semedy.reasoner.reasoning
Methods in com.semedy.reasoner.reasoning that throw EDBExceptionModifier and TypeMethodDescriptionvoidTestMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) voidCrossProductRelationTest.test1()voidCrossProductRelationTest.test1a()voidCrossProductRelationTest.test2()voidCrossProductRelationTest.test3()voidCrossProductRelationTest.test4()voidCrossProductRelationTest.test5()voidCrossProductRelationTest.test6()voidCrossProductRelationTest.test7()voidCrossProductRelationTest.test8()voidCrossProductRelationTest.test9()booleanAbstractTestTemplate.testFile(Reader is, String path, boolean topdown, Configuration.StorageType storage, boolean symboltableondisc, boolean directencoded) -
Uses of EDBException in com.semedy.reasoner.reasoning.monitor
Methods in com.semedy.reasoner.reasoning.monitor that throw EDBExceptionModifier and TypeMethodDescriptionbooleanRelationAdapter.addTuple(int tupleaddress) booleanRelationAdapter.addTuple(long[] tuple) booleanRelationAdapter.addTuple(TupleBuffer terms) voidRelationAdapter.clear()voidRelationAdapter.close()voidDefaultReasoningMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) RelationAdapter.createIndex(int[] indexedpositions) RelationAdapter.createSortedIndex(int[] indexedpositions) ReasoningMonitorRelation.elements()RelationAdapter.elements()RelationAdapter.elements(long[] filter) longReasoningMonitorRelation.getNumberOfMatchingTuples(int[] arguments, long[] values) longRelationAdapter.getNumberOfMatchingTuples(int[] arguments, long[] values) long[]RelationAdapter.isOverwrittenByTuple(long[] buffer) long[]RelationAdapter.overwriteTuple(long[] buffer) RelationAdapter.overwriteTuple(TupleBuffer buffer) voidDefaultReasoningMonitor.postBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, long numResultTuples, ReasoningRelation result, String msg) voidDefaultReasoningMonitor.preBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, String msg) voidDefaultReasoningMonitor.preJoin(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, ReasoningRelation[] relationB, String msg) booleanRelationAdapter.removeTuple(int tupleaddress) booleanRelationAdapter.removeTuple(long[] buffer) booleanRelationAdapter.removeTuple(TupleBuffer buffer) longRelationAdapter.size()voidRelationAdapter.transactionBegin() -
Uses of EDBException in com.semedy.reasoner.reasoning.processes
Methods in com.semedy.reasoner.reasoning.processes that throw EDBExceptionModifier and TypeMethodDescriptionvoidBufferedStore.addRelation(ReasoningRelation R) voidEmptyStore.addRelation(ReasoningRelation R) voidProcess.addRelation(ReasoningRelation tuples) add a releation at the beginningvoidProcessImp.addRelation(ReasoningRelation tuples) voidStore.addRelation(ReasoningRelation R) add a relation (at the beginning)voidSynchronizedBufferedStore.addRelation(ReasoningRelation R) voidUnbufferedStore.addRelation(ReasoningRelation R) booleanReasoningRelation.addTuple(int tupleaddress) booleanReasoningRelation.addTuple(long[] tuple) booleanReasoningRelation.addTuple(TupleBuffer tuple) booleanSwappableIncrementalRelation.addTuple(int tuple) booleanSwappableIncrementalRelation.addTuple(long[] tuple) booleanSwappableIncrementalRelation.addTuple(TupleBuffer tuple) booleanSwappableRelation.addTuple(int tuple) add a tuplebooleanSwappableRelation.addTuple(long[] tuple) add a tuplebooleanSwappableRelation.addTuple(TupleBuffer tuple) add a tuplebooleanSwappableIncrementalRelation.addTupleMM(long[] tuple) booleanSwappableIncrementalRelation.addTupleMM(TupleBuffer tuple) booleanSwappableIncrementalRelation.addTupleP(long[] tuple) booleanSwappableIncrementalRelation.addTupleP(TupleBuffer tuple) voidRuleCompiler.attachToEDB()attach process net to central edbvoidRuleCompiler.attachToEDB(ExtensionalDB[] edbs) attach process net to edbReasoningRelation.blockJoin(InterruptFlag interrupt, ReasoningRelation[] relations) longBufferedStore.bufferedSize()voidReasoningRelation.clear()SortedEnumeratorOneToOne.cloneEnumerator()SortedIndexEnumeratorOneToOne.cloneEnumerator()voidReasoningSymbolTableNotInternalize.commit()voidStatisticsCollector.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) voidSystemReasoningMonitor.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs) longReasoningSymbolTableNotInternalize.createFunctionCode(long[] t, Function f) CrossProductBaseRelation.createIndex(int[] indexedPositions) OneToOneBaseRelation.createIndex(int[] indexedPositions) CrossProductBaseRelation.createSortedIndex(int[] indexedpositions) OneToOneBaseRelation.createSortedIndex(int[] indexedPositions) voidCachedJoinResult.destroy()CrossProductBaseRelation.elements()CrossProductBaseRelation.elements(long[] filter) OneToOneBaseRelation.elements()OneToOneBaseRelation.elements(long[] filter) ReasoningRelation.elements()longReasoningSymbolTableNotInternalize.encodeWOEncoding(Object t) voidCacheInfo.exchangeRelation(ReasoningRelation T, ReasoningRelation Ts) ResultReceiver.getAllReceivedTuples()ResultReceiver.getAllReceivedTuples(boolean duplicatesEliminated) return a list of all received tuplesBufferedStore.getAllTuples()EmptyStore.getAllTuples()Store.getAllTuples()SwappableIncrementalRelation.getAllTuples()UnbufferedStore.getAllTuples()BufferedStore.getAllTuplesInOne()UnbufferedStore.getAllTuplesInOne()longCrossProductBaseRelation.getMaxValue(int argument) longCrossProductBaseRelation.getMinValue(int argument) longCrossProductBaseRelation.getNumberOfDifferentValues(int argument) ResultReceiver.getResults(boolean duplicatesEliminated) ResultReceiver.getResultsIterators(boolean duplicatesEliminated) return a list of all received tuplesbooleanSortedEnumeratorOneToOne.hasFinished()booleanSortedIndexEnumeratorOneToOne.hasFinished()booleanTupleEnumeratorCrossProduct.hasFinished()booleanTupleEnumeratorOneToOneJoinRelation.hasFinished()booleanSortedEnumeratorOneToOne.hasMoreElements()booleanSortedIndexEnumeratorOneToOne.hasMoreElements()booleanTupleEnumeratorCrossProduct.hasMoreElements()booleanTupleEnumeratorOneToOneJoin.hasMoreElements()booleanTupleEnumeratorOneToOneJoinRelation.hasMoreElements()EmptyStore.incrementalRelations()Store.incrementalRelations()UnbufferedStore.incrementalRelations()longUnbufferedStore.incrementalSize()voidCacheInfo.invalidateDependent()booleanReasoningRelation.isEmpty()is relation emptyvoidSortedEnumeratorOneToOne.nextElement()voidSortedIndexEnumeratorOneToOne.nextElement()voidTupleEnumeratorCrossProduct.nextElement()voidTupleEnumeratorOneToOneJoin.nextElement()voidTupleEnumeratorOneToOneJoinRelation.nextElement()voidTupleEnumeratorCrossProduct.nextElementIntern()voidStatisticsCollector.postJoin(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, ReasoningRelation[] relationB, long numResultTuples, ReasoningRelation result, String joinType, String msg) voidSystemMonitor.postJoin(String queryKey, Rule rule, Literal body, Literal originalLiteral, ReasoningRelation[] relationA, ReasoningRelation[] relationB, long numResultTuples, long sentTuples, String joinType) voidSystemReasoningMonitor.preBuiltinExecution(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, String msg) voidSystemReasoningMonitor.preJoin(Rule rule, Literal literal, String operatorName, String receiverName, ReasoningRelation[] relationA, ReasoningRelation[] relationB, String msg) voidReasoningRelation.project(int[] map, int newArity) project to selected arguments
E.g. if map = [2,1] this means that argument at position 2 gets mapped to position 0
and argument at position 1 gets mapped to argument at position 1EmptyStore.relations()Store.relations()UnbufferedStore.relations()voidCachedJoinResult.release()voidSwappableBufferedIncrementalRelation.release()voidSwappableRelation.release()swap out.voidCacheInfo.remove()Remove cached result and all dependent from all occurencesbooleanReasoningRelation.removeTuple(int tupleaddress) booleanReasoningRelation.removeTuple(long[] tuple) booleanReasoningRelation.removeTuple(TupleBuffer tuple) voidCrossProductBaseRelation.select()voidReasoningSymbolTableNotInternalize.setBulkMode(boolean b) longBufferedStore.size()longCrossProductBaseRelation.size()longEmptyStore.size()longOneToOneBaseRelation.size()longReasoningRelation.size()longReasoningTuplesKey.size()longStore.size()longSwappableBufferedIncrementalRelation.size()longSwappableIncrementalRelation.size()longSwappableRelation.size()number of tupleslongUnbufferedStore.size()EmptyStore.startTuples(Receiver source, boolean check4Duplicates) Encoder.startTuples(Receiver source, boolean check4Duplicates) ProcessImp.startTuples(Receiver source, boolean check4Duplicates) Scatter.startTuples(Receiver source, boolean check4Duplicates) SetConstants.startTuples(Receiver source, boolean check4Duplicates) Store.startTuples(Receiver source, boolean check4Duplicates) a process which delivers single tuples startsUnbufferedStore.startTuples(Receiver source, boolean check4Duplicates) voidSwappableBufferedIncrementalRelation.storeBuffer()voidSwappableBufferedIncrementalRelation.storeBufferMM()voidSwappableIncrementalRelation.storeIncremental()swapout and return it as (persistent) reasoning relationvoidSwappableBufferedIncrementalRelation.swapOut()voidvoidSwappableIncrementalRelation.swapOut()voidvoidSwappableRelation.swapOut()swap out to temp dirvoidswap out to tuple fileSwappableBufferedIncrementalRelation.swapOutToTupleFile()SwappableIncrementalRelation.swapOutToTupleFile()SwappableRelation.swapOutToTupleFile()Swap out to a tuple file with a generic name in temp directoryvoidCrossProductBaseRelation.union(BaseRelation R) voidReasoningRelation.union(ReasoningRelation tuples) voidCrossProductBaseRelation.writeBinary(String filepath) Constructors in com.semedy.reasoner.reasoning.processes that throw EDBExceptionModifierConstructorDescriptionReasoningRelation(Relation T, String p, ReasoningMonitor monitor, boolean streamReasoningWithRetracts) create a reasoning relation out of an edb relationTopDownTrigger(InterruptFlag interruptflag, Literal topLiteral, Literal magic, ReasoningMonitor monitor, boolean cepReasoning) TupleEnumeratorCrossProduct(CrossProductBaseRelation crossProductBaseRelation) TupleEnumeratorCrossProduct(CrossProductBaseRelation crossProductBaseRelation, TupleEnumerator[] enumerators) TupleEnumeratorCrossProduct(CrossProductBaseRelation crossProductBaseRelation, TupleEnumerator enm1, int argumentPosition1, TupleEnumerator enm2, int argumentPosition2) TupleEnumeratorOneToOneJoin(OneToOneBaseRelation crossProductBaseRelation, TupleEnumerator[] enumerators, Index[] nullIndices) -
Uses of EDBException in com.semedy.reasoner.rewriter
Methods in com.semedy.reasoner.rewriter that throw EDBExceptionModifier and TypeMethodDescriptionAxiomInjector.createAxioms(Object module, SymbolTable symbols, ExternalDataTypeProvider datatypes, int i) -
Uses of EDBException in com.semedy.reasoner.symboltable
Methods in com.semedy.reasoner.symboltable that throw EDBExceptionModifier and TypeMethodDescriptionvoidMultiSymbolTable.clear()voidSymbolTableBplus.clear()voidMultiSymbolTable.commit()voidReasoningSymbolTableRAM.commit()voidSymbolTableBplus.commit()voidSymbolTableRAM.commit()abstract longAbstractSymbolTable.createFunctionCode(long[] t, Function f) create function codelongMultiSymbolTable.createFunctionCode(long[] t, Function f) final longSymbolTableBplus.createFunctionCode(long[] buffer, Function f) abstract longAbstractSymbolTable.encodeNotInternalize(Object t) longMultiSymbolTable.encodeNotInternalize(Object t) longSymbolTableRAM.encodeNotInternalize(Object t) longMultiSymbolTable.encodeWOEncoding(Object t) longReasoningSymbolTableRAM.encodeWOEncoding(Object t) longSymbolTableBplus.encodeWOEncoding(Object t) longSymbolTableRAM.encodeWOEncoding(Object t) longsearch for code of a termvoidMultiSymbolTable.setBulkMode(boolean b) voidReasoningSymbolTableRAM.setBulkMode(boolean b) voidSymbolTableBplus.setBulkMode(boolean bulk) voidSymbolTableRAM.setBulkMode(boolean b) Constructors in com.semedy.reasoner.symboltable that throw EDBExceptionModifierConstructorDescriptionMultiSymbolTable(int number, ExternalDataTypeProvider dataTypes, boolean directencoding, String edbDir, String logDir, int termlength, boolean transactionLog, boolean compress) SymbolTableBplus(int index, ExternalDataTypeProvider dataTypes, boolean directencoding, String edbDir, String logDir, int termlength, boolean transactionLog, boolean compress) SymbolTableBplus(ExternalDataTypeProvider dataTypes, boolean directencoding, String edbDir, String logDir, int termlength, boolean transactionLog, boolean compress) -
Uses of EDBException in com.semedy.reasoner.utils
Methods in com.semedy.reasoner.utils that throw EDBExceptionModifier and TypeMethodDescriptionvoidReasoningMonitorTimes.considerEDBRelations(IntensionalDB idb, ExtensionalDB[] edbs)