org.jrdf.graph.index.operation.mem
Class BasicOperations

java.lang.Object
  extended by org.jrdf.graph.index.operation.mem.BasicOperations

public class BasicOperations
extends Object

Just a spike. Please test drive.

Version:
$Revision: 1045 $
Author:
Andrew Newman

Nested Class Summary
static class BasicOperations.DoCopyTripleStuff
           
static class BasicOperations.DoIntersectionTripleStuff
           
static class BasicOperations.DoReconstructTripleStuff
           
static class BasicOperations.DoRemoveTripleStuff
           
 
Constructor Summary
BasicOperations()
           
 
Method Summary
static void copyEntriesToIndex(LongIndex existingIndex, LongIndex newIndex)
           
static void performIntersection(LongIndex firstExistingIndex, LongIndex secondExistingIndex, LongIndex newIndex)
           
static void reconstruct(LongIndex existingIndex, LongIndex firstNewIndex, LongIndex secondNewIndex)
           
static void removeEntriesFromIndex(LongIndex existingIndex, LongIndex newIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicOperations

public BasicOperations()
Method Detail

copyEntriesToIndex

public static void copyEntriesToIndex(LongIndex existingIndex,
                                      LongIndex newIndex)
                               throws GraphException
Throws:
GraphException

reconstruct

public static void reconstruct(LongIndex existingIndex,
                               LongIndex firstNewIndex,
                               LongIndex secondNewIndex)
                        throws GraphException
Throws:
GraphException

removeEntriesFromIndex

public static void removeEntriesFromIndex(LongIndex existingIndex,
                                          LongIndex newIndex)
                                   throws GraphException
Throws:
GraphException

performIntersection

public static void performIntersection(LongIndex firstExistingIndex,
                                       LongIndex secondExistingIndex,
                                       LongIndex newIndex)
                                throws GraphException
Throws:
GraphException