com.hp.hpl.jena.graph.compose
Class Intersection

java.lang.Object
  extended bycom.hp.hpl.jena.graph.impl.GraphBase
      extended bycom.hp.hpl.jena.graph.compose.CompositionBase
          extended bycom.hp.hpl.jena.graph.compose.Dyadic
              extended bycom.hp.hpl.jena.graph.compose.Intersection
All Implemented Interfaces:
Graph

public class Intersection
extends Dyadic
implements Graph

an implementation of a dynamic intersection of two models.

Author:
hedgehog

Field Summary
 
Fields inherited from interface com.hp.hpl.jena.graph.Graph
ADD, DELETE, ORDERED, SIZE
 
Constructor Summary
Intersection(Graph L, Graph R)
           
 
Method Summary
 ExtendedIterator find(TripleMatch s)
          Returns an iterator over all the Triples that match the triple pattern.
 void performAdd(Triple t)
           
 void performDelete(Triple t)
           
 
Methods inherited from class com.hp.hpl.jena.graph.compose.Dyadic
capabilities, close, dependsOn, union
 
Methods inherited from class com.hp.hpl.jena.graph.compose.CompositionBase
butNot, contains, countIterator, ifIn, ifIn, recording, reject, rejecting, size
 
Methods inherited from class com.hp.hpl.jena.graph.impl.GraphBase
add, contains, delete, find, getBulkUpdateHandler, getCapabilities, getEventManager, getPrefixMapping, getReifier, getTransactionHandler, isIsomorphicWith, notifyAdd, notifyDelete, queryHandler, toString, withReification
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.graph.Graph
add, capabilities, close, contains, contains, delete, dependsOn, find, getBulkUpdateHandler, getCapabilities, getEventManager, getPrefixMapping, getReifier, getTransactionHandler, isIsomorphicWith, queryHandler, size
 

Constructor Detail

Intersection

public Intersection(Graph L,
                    Graph R)
Method Detail

performAdd

public void performAdd(Triple t)

performDelete

public void performDelete(Triple t)

find

public ExtendedIterator find(TripleMatch s)
Description copied from interface: Graph
Returns an iterator over all the Triples that match the triple pattern.

Specified by:
find in interface Graph
See Also:
Graph.find(TripleMatch)


Copyright © 2001-2003 Hewlett-Packard. All Rights Reserved.