Package de.regnis.q.sequence.line.diff
Interface QDiffGenerator
-
- All Known Implementing Classes:
QDiffNormalGenerator
,QDiffSequenceGenerator
,QDiffUniGenerator
public interface QDiffGenerator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
generateBinaryDiff(java.io.InputStream left, java.io.InputStream right, java.lang.String encoding, java.io.Writer output)
void
generateDiffHeader(java.lang.String item, java.lang.String leftInfo, java.lang.String rightInfo, java.io.Writer output)
void
generateTextDiff(QSequenceLineRAData left, QSequenceLineRAData right, java.lang.String encoding, java.io.Writer output)
void
generateTextDiff(java.io.InputStream left, java.io.InputStream right, java.lang.String encoding, java.io.Writer output)
void
generateTextDiff(java.io.RandomAccessFile left, java.io.RandomAccessFile right, java.io.OutputStream output)
void
generateTextDiff(java.io.RandomAccessFile left, java.io.RandomAccessFile right, java.lang.String encoding, java.io.Writer output)
-
-
-
Method Detail
-
generateDiffHeader
void generateDiffHeader(java.lang.String item, java.lang.String leftInfo, java.lang.String rightInfo, java.io.Writer output) throws java.io.IOException
- Throws:
java.io.IOException
-
generateTextDiff
void generateTextDiff(java.io.InputStream left, java.io.InputStream right, java.lang.String encoding, java.io.Writer output) throws java.io.IOException
- Throws:
java.io.IOException
-
generateTextDiff
void generateTextDiff(java.io.RandomAccessFile left, java.io.RandomAccessFile right, java.lang.String encoding, java.io.Writer output) throws java.io.IOException
- Throws:
java.io.IOException
-
generateTextDiff
void generateTextDiff(java.io.RandomAccessFile left, java.io.RandomAccessFile right, java.io.OutputStream output) throws java.io.IOException
- Throws:
java.io.IOException
-
generateTextDiff
void generateTextDiff(QSequenceLineRAData left, QSequenceLineRAData right, java.lang.String encoding, java.io.Writer output) throws java.io.IOException
- Throws:
java.io.IOException
-
generateBinaryDiff
void generateBinaryDiff(java.io.InputStream left, java.io.InputStream right, java.lang.String encoding, java.io.Writer output) throws java.io.IOException
- Throws:
java.io.IOException
-
-