Uses of Class
com.jsql.model.injection.strategy.blind.patch.Patch
-
Uses of Patch in com.jsql.model.injection.strategy.blind.patch
Modifier and TypeMethodDescriptionDiffMatchPatch.patchDeepCopy
(List<Patch> patches) Given an array of patches, return another array that is identical.DiffMatchPatch.patchFromText
(String textline) Parse a textual representation of patches and return a List of Patch objects.Compute a list of patches to turn text1 into text2.Compute a list of patches to turn text1 into text2.DiffMatchPatch.patchMake
(LinkedList<Diff> diffs) Compute a list of patches to turn text1 into text2.Modifier and TypeMethodDescriptionprotected void
DiffMatchPatch.patchAddContext
(Patch patch, String text) Increase the context until it is unique, but don't let the pattern expand beyond Match_MaxBits.Modifier and TypeMethodDescriptionDiffMatchPatch.patchAddPadding
(Deque<Patch> patches) Add some padding on text start and end so that edges can match something.Object[]
DiffMatchPatch.patchApply
(LinkedList<Patch> valuePatches, String valueText) Merge a set of patches onto the text.DiffMatchPatch.patchDeepCopy
(List<Patch> patches) Given an array of patches, return another array that is identical.void
DiffMatchPatch.patchSplitMax
(List<Patch> patches) Look through the patches and break up any which are longer than the maximum limit of the match algorithm.DiffMatchPatch.patchToText
(List<Patch> patches) Take a list of patches and return a textual representation.