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) void
adjustMinMaxK(int k, int x)
(package private) int
getLeft(int x)
(package private) int
getRight(int x)
(package private) boolean
isBetter(int left, int right)
(package private) boolean
meets(int d, int k, int x, long snake)
(package private) int
snake(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:
snake
in classMyersDiff.MiddleEdit.EditPaths
-
getLeft
final int getLeft(int x)
- Specified by:
getLeft
in classMyersDiff.MiddleEdit.EditPaths
-
getRight
final int getRight(int x)
- Specified by:
getRight
in classMyersDiff.MiddleEdit.EditPaths
-
isBetter
final boolean isBetter(int left, int right)
- Specified by:
isBetter
in classMyersDiff.MiddleEdit.EditPaths
-
adjustMinMaxK
final void adjustMinMaxK(int k, int x)
- Specified by:
adjustMinMaxK
in classMyersDiff.MiddleEdit.EditPaths
-
meets
final boolean meets(int d, int k, int x, long snake)
- Specified by:
meets
in classMyersDiff.MiddleEdit.EditPaths
-
-