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.Builder
DiffRowGenerator.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