See: Description
Interface  Description 

GraphWithPerform 
GraphWithPerform is an implementation interface that extends Graph
with the performAdd and performDelete methods used by GraphBase
to invoke nonnotifying versions of add and delete.

LiteralLabel  
TripleStore 
TripleStore  interface for bulk storage of triples used in composed graphs.

Class  Description 

AdhocDatatype  
AllCapabilities 
A default implementation of capabilities, in which everything is allowed,
size is accurate, and graphs may be completely empty.

BaseGraphMaker 
This base class provides convenience functions for the three "usual" graph
makers and a place to hold the reification style for the graphs it constructs.

CollectionGraph 
A simple graph implementation that wraps a collection of triples.

GraphBase 
GraphBase is an implementation of Graph that provides some convenient
base functionality for Graph implementations.

GraphMatcher 
An implementation of graph isomorphism for Graph equality.

GraphPlain 
A version of Graph that enforces term equality even if the base graph uses valueindexing.

LiteralLabelFactory  
SimpleEventManager 
Simple implementation of GraphEventManager for GraphBase to use.

SimpleGraphMaker 
A SimpleGraphFactory produces memorybased graphs and records them
in a local map.

SimpleTransactionHandler  
TransactionHandlerBase 
A base for transaction handlers; provide implementations of execute* operations
using the fundamental begincommitabort.

WrappedCapabilities  
WrappedGraph 
A wrapper class which simply defers all operations to its base.

Licenced under the Apache License, Version 2.0