Package org.eclipse.jgit.diff
Class MyersDiff.MiddleEdit.ForwardEditPaths
- java.lang.Object
-
- org.eclipse.jgit.diff.MyersDiff.MiddleEdit.EditPaths
-
- org.eclipse.jgit.diff.MyersDiff.MiddleEdit.ForwardEditPaths
-
- Enclosing class:
- MyersDiff.MiddleEdit
class MyersDiff.MiddleEdit.ForwardEditPaths extends MyersDiff.MiddleEdit.EditPaths
-
-
Field Summary
-
Fields inherited from class org.eclipse.jgit.diff.MyersDiff.MiddleEdit.EditPaths
beginK, endK, maxK, middleK, minK, prevBeginK, prevEndK
-
-
Constructor Summary
Constructors Constructor Description ForwardEditPaths()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadjustMinMaxK(int k, int x)(package private) intgetLeft(int x)(package private) intgetRight(int x)(package private) booleanisBetter(int left, int right)(package private) booleanmeets(int d, int k, int x, long snake)(package private) intsnake(int k, int x)-
Methods inherited from class org.eclipse.jgit.diff.MyersDiff.MiddleEdit.EditPaths
calculate, getIndex, getSnake, getX, initialize, makeEdit, newSnake, snake2x, snake2y
-
-
-
-
Method Detail
-
snake
final int snake(int k, int x)- Specified by:
snakein classMyersDiff.MiddleEdit.EditPaths
-
getLeft
final int getLeft(int x)
- Specified by:
getLeftin classMyersDiff.MiddleEdit.EditPaths
-
getRight
final int getRight(int x)
- Specified by:
getRightin classMyersDiff.MiddleEdit.EditPaths
-
isBetter
final boolean isBetter(int left, int right)- Specified by:
isBetterin classMyersDiff.MiddleEdit.EditPaths
-
adjustMinMaxK
final void adjustMinMaxK(int k, int x)- Specified by:
adjustMinMaxKin classMyersDiff.MiddleEdit.EditPaths
-
meets
final boolean meets(int d, int k, int x, long snake)- Specified by:
meetsin classMyersDiff.MiddleEdit.EditPaths
-
-