com.franz.agraph.jena
Class AGGraph
java.lang.Object
com.hp.hpl.jena.graph.impl.GraphBase
com.franz.agraph.jena.AGGraph
- All Implemented Interfaces:
- Closeable, com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform
- Direct Known Subclasses:
- AGGraphUnion, AGInfGraph
public class AGGraph
- extends com.hp.hpl.jena.graph.impl.GraphBase
- implements com.hp.hpl.jena.graph.Graph, Closeable
Implements the Jena Graph interface for AllegroGraph.
| Fields inherited from class com.hp.hpl.jena.graph.impl.GraphBase |
TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT |
| Fields inherited from interface com.hp.hpl.jena.graph.Graph |
emptyGraph |
| Methods inherited from class com.hp.hpl.jena.graph.impl.GraphBase |
add, clear, close, contains, contains, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getStatisticsHandler, isClosed, isIsomorphicWith, notifyAdd, notifyDelete, remove, size |
| Methods inherited from interface com.hp.hpl.jena.graph.Graph |
add, clear, close, contains, contains, delete, dependsOn, find, find, getEventManager, getStatisticsHandler, isClosed, isIsomorphicWith, remove, size |
getName
public String getName()
getBulkUpdateHandler
public com.hp.hpl.jena.graph.BulkUpdateHandler getBulkUpdateHandler()
- Specified by:
getBulkUpdateHandler in interface com.hp.hpl.jena.graph.Graph- Overrides:
getBulkUpdateHandler in class com.hp.hpl.jena.graph.impl.GraphBase
getCapabilities
public com.hp.hpl.jena.graph.Capabilities getCapabilities()
- Specified by:
getCapabilities in interface com.hp.hpl.jena.graph.Graph- Overrides:
getCapabilities in class com.hp.hpl.jena.graph.impl.GraphBase
getPrefixMapping
public com.hp.hpl.jena.shared.PrefixMapping getPrefixMapping()
- Specified by:
getPrefixMapping in interface com.hp.hpl.jena.graph.Graph- Overrides:
getPrefixMapping in class com.hp.hpl.jena.graph.impl.GraphBase
getTransactionHandler
public com.hp.hpl.jena.graph.TransactionHandler getTransactionHandler()
- Specified by:
getTransactionHandler in interface com.hp.hpl.jena.graph.Graph- Overrides:
getTransactionHandler in class com.hp.hpl.jena.graph.impl.GraphBase
toString
public String toString()
- Overrides:
toString in class com.hp.hpl.jena.graph.impl.GraphBase
toString
public static String toString(String prefix,
com.hp.hpl.jena.graph.Graph that)
- Answer a human-consumable representation of
that. The string
prefix will appear near the beginning of the string. Nodes
may be prefix-compressed using that's prefix-mapping. This
default implementation will display all the triples exposed by the graph
(ie including reification triples if it is Standard).
performAdd
public void performAdd(com.hp.hpl.jena.graph.Triple t)
- Specified by:
performAdd in interface com.hp.hpl.jena.graph.impl.GraphWithPerform- Overrides:
performAdd in class com.hp.hpl.jena.graph.impl.GraphBase
performDelete
public void performDelete(com.hp.hpl.jena.graph.Triple t)
- Specified by:
performDelete in interface com.hp.hpl.jena.graph.impl.GraphWithPerform- Overrides:
performDelete in class com.hp.hpl.jena.graph.impl.GraphBase
isEmpty
public boolean isEmpty()
- Answer true iff this graph contains no triples.
Implemented using a SPARQL ASK for any triple in the graph's
dataset; on large databases this is faster than determining
whether the graph's size is zero.
- Specified by:
isEmpty in interface com.hp.hpl.jena.graph.Graph- Overrides:
isEmpty in class com.hp.hpl.jena.graph.impl.GraphBase