net.fortytwo.flow.rdf.diff
Class AdapterRDFDiffSink<E extends Exception,F extends Exception>

java.lang.Object
  extended by net.fortytwo.flow.rdf.diff.AdapterRDFDiffSink<E,F>
All Implemented Interfaces:
RDFDiffSink<F>

public class AdapterRDFDiffSink<E extends Exception,F extends Exception>
extends Object
implements RDFDiffSink<F>

User: josh Date: Mar 26, 2010 Time: 6:47:47 PM


Constructor Summary
AdapterRDFDiffSink(RDFDiffSink<E> baseSink, AdapterSink.ExceptionAdapter<F> exAdapter)
           
 
Method Summary
 RDFSink<F> adderSink()
           
 DiffSink<String,F> commentSink()
           
 DiffSink<org.openrdf.model.Namespace,F> namespaceSink()
           
 DiffSink<org.openrdf.model.Statement,F> statementSink()
           
 RDFSink<F> subtractorSink()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdapterRDFDiffSink

public AdapterRDFDiffSink(RDFDiffSink<E> baseSink,
                          AdapterSink.ExceptionAdapter<F> exAdapter)
Method Detail

adderSink

public RDFSink<F> adderSink()
Specified by:
adderSink in interface RDFDiffSink<F extends Exception>

subtractorSink

public RDFSink<F> subtractorSink()
Specified by:
subtractorSink in interface RDFDiffSink<F extends Exception>

statementSink

public DiffSink<org.openrdf.model.Statement,F> statementSink()
Specified by:
statementSink in interface RDFDiffSink<F extends Exception>

namespaceSink

public DiffSink<org.openrdf.model.Namespace,F> namespaceSink()
Specified by:
namespaceSink in interface RDFDiffSink<F extends Exception>

commentSink

public DiffSink<String,F> commentSink()
Specified by:
commentSink in interface RDFDiffSink<F extends Exception>


Copyright © 2007-2011 fortytwo.net. All Rights Reserved.