java.lang.Object
org.apache.jena.graph.impl.GraphBase
org.apache.jena.riot.writer.c14n.GraphOrdered
- All Implemented Interfaces:
org.apache.jena.graph.Graph,org.apache.jena.graph.impl.GraphWithPerform
public class GraphOrdered
extends org.apache.jena.graph.impl.GraphBase
A simple graph implementation that preserves the order of triples.
Graph.find() will return in insertion order.-
Field Summary
Fields inherited from class org.apache.jena.graph.impl.GraphBase
TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMITFields inherited from interface org.apache.jena.graph.Graph
emptyGraph -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple> find()org.apache.jena.graph.TransactionHandlervoidperformAdd(org.apache.jena.graph.Triple t) voidperformDelete(org.apache.jena.graph.Triple t) Methods inherited from class org.apache.jena.graph.impl.GraphBase
add, clear, close, contains, contains, delete, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, remove, size, toString, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.jena.graph.Graph
add, delete, sizeLong, stream, stream
-
Constructor Details
-
GraphOrdered
public GraphOrdered()
-
-
Method Details
-
performAdd
public void performAdd(org.apache.jena.graph.Triple t) - Specified by:
performAddin interfaceorg.apache.jena.graph.impl.GraphWithPerform- Overrides:
performAddin classorg.apache.jena.graph.impl.GraphBase
-
performDelete
public void performDelete(org.apache.jena.graph.Triple t) - Specified by:
performDeletein interfaceorg.apache.jena.graph.impl.GraphWithPerform- Overrides:
performDeletein classorg.apache.jena.graph.impl.GraphBase
-
getTransactionHandler
public org.apache.jena.graph.TransactionHandler getTransactionHandler()- Specified by:
getTransactionHandlerin interfaceorg.apache.jena.graph.Graph- Overrides:
getTransactionHandlerin classorg.apache.jena.graph.impl.GraphBase
-
find
public org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple> find()
-