Uses of Class
com.github.difflib.text.DiffRowGenerator.Builder
Packages that use DiffRowGenerator.Builder
-
Uses of DiffRowGenerator.Builder in com.github.difflib.text
Methods in com.github.difflib.text that return DiffRowGenerator.BuilderModifier and TypeMethodDescriptionDiffRowGenerator.Builder.columnWidth(int width) Set the column width of generated lines of original and revised texts.static DiffRowGenerator.BuilderDiffRowGenerator.create()DiffRowGenerator.Builder.decompressDeltas(boolean decompressDeltas) Deltas could be in a state, that would produce some unreasonable results within an inline diff.DiffRowGenerator.Builder.equalizer(BiPredicate<String, String> equalizer) Provide an equalizer for diff processing.DiffRowGenerator.Builder.ignoreWhiteSpaces(boolean val) Ignore white spaces in generating diff rows or not.DiffRowGenerator.Builder.inlineDiffBySplitter(Function<String, List<String>> inlineDiffSplitter) To provide some customized splitting a splitter can be provided.DiffRowGenerator.Builder.inlineDiffByWord(boolean inlineDiffByWord) Per default each character is separatly processed.DiffRowGenerator.Builder.lineNormalizer(Function<String, String> lineNormalizer) By default DiffRowGenerator preprocesses lines for HTML output.DiffRowGenerator.Builder.mergeOriginalRevised(boolean mergeOriginalRevised) Merge the complete result within the original text.DiffRowGenerator.Builder.newTag(BiFunction<DiffRow.Tag, Boolean, String> generator) Generator for New-Text-Tags.Generator for New-Text-Tags.DiffRowGenerator.Builder.oldTag(BiFunction<DiffRow.Tag, Boolean, String> generator) Generator for Old-Text-Tags.Generator for Old-Text-Tags.DiffRowGenerator.Builder.processDiffs(Function<String, String> processDiffs) Processor for diffed text parts.DiffRowGenerator.Builder.replaceOriginalLinefeedInChangesWithSpaces(boolean replace) Sometimes it happens that a change contains multiple lines.DiffRowGenerator.Builder.reportLinesUnchanged(boolean val) Give the originial old and new text lines to Diffrow without any additional processing and without any tags to highlight the change.DiffRowGenerator.Builder.showInlineDiffs(boolean val) Show inline diffs in generating diff rows or not.Constructors in com.github.difflib.text with parameters of type DiffRowGenerator.Builder