net.fortytwo.flow.diff
Class Diff<T,E extends Exception>

java.lang.Object
  extended by net.fortytwo.flow.diff.Diff<T,E>
All Implemented Interfaces:
DiffSink<T,E>, DiffSource<T,E>
Direct Known Subclasses:
DiffBuffer

public class Diff<T,E extends Exception>
extends Object
implements DiffSink<T,E>, DiffSource<T,E>

Author: josh Date: Mar 7, 2008 Time: 1:39:10 PM


Constructor Summary
Diff()
           
 
Method Summary
 void clear()
           
 Sink<T,E> getMinus()
           
 Sink<T,E> getPlus()
           
 int size()
           
 void writeTo(DiffSink<T,E> sink)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Diff

public Diff()
Method Detail

getPlus

public Sink<T,E> getPlus()
Specified by:
getPlus in interface DiffSink<T,E extends Exception>

getMinus

public Sink<T,E> getMinus()
Specified by:
getMinus in interface DiffSink<T,E extends Exception>

clear

public void clear()

size

public int size()

writeTo

public void writeTo(DiffSink<T,E> sink)
             throws E extends Exception
Specified by:
writeTo in interface DiffSource<T,E extends Exception>
Throws:
E extends Exception


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