Uses of Class
com.jsql.model.injection.strategy.blind.patch.Patch
Packages that use Patch
-
Uses of Patch in com.jsql.model.injection.strategy.blind.patch
Methods in com.jsql.model.injection.strategy.blind.patch that return types with arguments of type PatchModifier 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.Methods in com.jsql.model.injection.strategy.blind.patch with parameters of type PatchModifier 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.Method parameters in com.jsql.model.injection.strategy.blind.patch with type arguments of type PatchModifier 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.