Package com.topologi.diffx.algorithm
package com.topologi.diffx.algorithm
Main algorithm implementations.
-
ClassDescriptionPerforms the diff comparison of sequences of events.A base class for Diff-X algorithms.Factory for creating a Diff-X algorithm instance.Performs the diff comparison using the LCS algorithm.Performs the diff comparison using the LCS algorithm.Performs the diff comparison using the LCS algorithm.Performs the diff comparison using an optimized version of the linear space algorithm of S.Kiran Kumar and C.Pandu Rangan.Maintains the state of open and closed elements during the processing the Diff-X algorithm.Class of exceptions thrown when a factory method failed to produce the desired object.A matrix-based algorithm using weighted events which produces correct results, but may require minor adjustments during formatting.A matrix for the computation of the Diff-X path.A matrix implementation which backbone is a matrix of integers.A matrix implementation which backbone is a matrix of short numbers.