net.java.rdf.sommer
Class SesameSmushInferencer

java.lang.Object
  extended by net.java.rdf.sommer.SesameSmushInferencer
All Implemented Interfaces:
Inferencer

public class SesameSmushInferencer
extends java.lang.Object
implements Inferencer

This smushes Sesame (2.0beta2) graphs.

Author:
Henry Story

Constructor Summary
SesameSmushInferencer()
           
 
Method Summary
 void infer(Mapper m)
           
(package private)  void insertIntoMap(java.util.TreeMap<org.openrdf.model.Resource,java.util.HashSet<org.openrdf.model.Resource>> smasMp, org.openrdf.model.Resource subj, org.openrdf.model.Resource obj)
          could use apache collections classes, but don't want to bother just for this case
private  void smush(org.openrdf.model.Resource remove, org.openrdf.model.Resource replace, SesameMapper map)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SesameSmushInferencer

public SesameSmushInferencer()
Method Detail

infer

public void infer(Mapper m)
Specified by:
infer in interface Inferencer

smush

private void smush(org.openrdf.model.Resource remove,
                   org.openrdf.model.Resource replace,
                   SesameMapper map)

insertIntoMap

void insertIntoMap(java.util.TreeMap<org.openrdf.model.Resource,java.util.HashSet<org.openrdf.model.Resource>> smasMp,
                   org.openrdf.model.Resource subj,
                   org.openrdf.model.Resource obj)
could use apache collections classes, but don't want to bother just for this case