- Type Parameters:
TupleType
- the type of tuple stored herein
- All Superinterfaces:
TransactionalComponent
- All Known Subinterfaces:
QuadTable
,TripleTable
- All Known Implementing Classes:
HexTable
,OrderedTupleTable
,PMapQuadTable
,PMapTripleTable
,PMapTupleTable
,TriTable
A mutable table of tuples. The expectation is that some kind of query functionality will be provided by subtypes.
-
Method Summary
Methods inherited from interface org.apache.jena.sparql.core.mem.TransactionalComponent
begin, commit, end
-
Method Details
-
add
Add a tuple to the table- Parameters:
t
- the tuple to add
-
delete
Remove a tuple from the table- Parameters:
t
- the tuple to remove
-
abort
default void abort()Description copied from interface:TransactionalComponent
Abort a transaction - finish the transaction and undo any changes (if a "write" transaction)- Specified by:
abort
in interfaceTransactionalComponent
-
clear
void clear()Clear all tuples from this table.
-