public abstract class GraphMemBase extends GraphBase
openAgain()
. When the graph
is closed, the count is decrememented, and when it reaches 0, the tables are
trashed and GraphBase.close() called. Thus in normal use one close is enough,
but GraphMakers using GraphMems can arrange to re-use the same named
graph.Modifier and Type | Field and Description |
---|---|
TripleStore |
store
This Graph's TripleStore.
|
TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT
emptyGraph
Constructor and Description |
---|
GraphMemBase()
initialise a GraphMemBase with its count set to 1.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Close this graph; if it is now fully closed, destroy its resources and run
the GraphBase close.
|
GraphMemBase |
openAgain()
Note a re-opening of this graph by incrementing the count.
|
add, clear, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getCapabilities, getEventManager, getPrefixMapping, getStatisticsHandler, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, performAdd, performDelete, remove, size, toString, toString
public final TripleStore store
public GraphMemBase()
public GraphMemBase openAgain()
Licenced under the Apache License, Version 2.0