Class TriTable

    • Constructor Summary

      Constructors 
      Constructor Description
      TriTable()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void abort()
      Abort a transaction - finish the transaction and undo any changes (if a "write" transaction)
      void add​(Triple t)
      Add a tuple to the table
      void begin​(ReadWrite rw)
      Start either a READ or WRITE transaction
      void clear()
      Clear all tuples from this table.
      void commit()
      Commit a transaction - finish the transaction and make any changes permanent (if a "write" transaction)
      void delete​(Triple t)
      Remove a tuple from the table
      void end()
      Finish the transaction - if a write transaction and commit() has not been called, then abort
      java.util.stream.Stream<Triple> find​(Node s, Node p, Node o)
      Search the table using a pattern of slots.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TriTable

        public TriTable()