com.hp.hpl.jena.sparql.graph
Class UnmodifiableGraph

java.lang.Object
  extended by com.hp.hpl.jena.graph.impl.WrappedGraph
      extended by com.hp.hpl.jena.sparql.graph.UnmodifiableGraph
All Implemented Interfaces:
Graph, GraphAdd, com.hp.hpl.jena.graph.impl.GraphWithPerform

public class UnmodifiableGraph
extends com.hp.hpl.jena.graph.impl.WrappedGraph


Field Summary
 
Fields inherited from interface com.hp.hpl.jena.graph.Graph
emptyGraph
 
Constructor Summary
UnmodifiableGraph(Graph base)
           
 
Method Summary
 void performAdd(Triple triple)
           
 void performDelete(Triple triple)
           
 Graph unwrap()
          Return base graph that this class protects.
 
Methods inherited from class com.hp.hpl.jena.graph.impl.WrappedGraph
add, clear, close, contains, contains, delete, dependsOn, find, find, getBulkUpdateHandler, getCapabilities, getEventManager, getPrefixMapping, getStatisticsHandler, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, remove, size
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnmodifiableGraph

public UnmodifiableGraph(Graph base)
Method Detail

unwrap

public Graph unwrap()
Return base graph that this class protects. Caveat emptor.


performAdd

public void performAdd(Triple triple)
Specified by:
performAdd in interface com.hp.hpl.jena.graph.impl.GraphWithPerform
Overrides:
performAdd in class com.hp.hpl.jena.graph.impl.WrappedGraph

performDelete

public void performDelete(Triple triple)
Specified by:
performDelete in interface com.hp.hpl.jena.graph.impl.GraphWithPerform
Overrides:
performDelete in class com.hp.hpl.jena.graph.impl.WrappedGraph


Licenced under the Apache License, Version 2.0