Uses of Interface
org.variantsync.diffdetective.variation.tree.source.VariationTreeSource
Packages that use VariationTreeSource
Package
Description
-
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.diff
Classes in org.variantsync.diffdetective.variation.diff that implement VariationTreeSource -
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.diff.bad
Classes in org.variantsync.diffdetective.variation.diff.bad that implement VariationTreeSource -
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.diff.source
Fields in org.variantsync.diffdetective.variation.diff.source declared as VariationTreeSourceModifier and TypeFieldDescriptionprivate final VariationTreeSource
VariationTreeDiffSource.after
The field for theafter
record component.private final VariationTreeSource
VariationTreeDiffSource.before
The field for thebefore
record component.private final VariationTreeSource
FromVariationTreeSource.inner
The field for theinner
record component.Methods in org.variantsync.diffdetective.variation.diff.source that return VariationTreeSourceModifier and TypeMethodDescriptionVariationTreeDiffSource.after()
Returns the value of theafter
record component.VariationTreeDiffSource.before()
Returns the value of thebefore
record component.FromVariationTreeSource.inner()
Returns the value of theinner
record component.Constructors in org.variantsync.diffdetective.variation.diff.source with parameters of type VariationTreeSourceModifierConstructorDescriptionCreates an instance of aFromVariationTreeSource
record class.VariationTreeDiffSource
(VariationTreeSource before, VariationTreeSource after) Creates an instance of aVariationTreeDiffSource
record class. -
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.tree
Fields in org.variantsync.diffdetective.variation.tree declared as VariationTreeSourceModifier and TypeFieldDescriptionprivate final VariationTreeSource
VariationTree.source
The field for thesource
record component.Methods in org.variantsync.diffdetective.variation.tree that return VariationTreeSourceModifier and TypeMethodDescriptionVariationTree.source()
Returns the value of thesource
record component.Methods in org.variantsync.diffdetective.variation.tree with parameters of type VariationTreeSourceModifier and TypeMethodDescriptionstatic VariationTree<DiffLinesLabel>
VariationTree.fromFile
(BufferedReader input, VariationTreeSource source, VariationDiffParseOptions parseOptions) Parses aVariationTree
from source code with C preprocessor annotations.static <L extends Label>
VariationTree<L>VariationTree.fromProjection
(Projection<L> projection, VariationTreeSource source) static <T extends VariationNode<T,
L>, L extends Label>
VariationTree<L>VariationTree.fromVariationNode
(VariationNode<T, L> node, VariationTreeSource source) Constructors in org.variantsync.diffdetective.variation.tree with parameters of type VariationTreeSourceModifierConstructorDescriptionVariationTree
(VariationTreeNode<L> root, VariationTreeSource source) Creates aVariationTree
with the given root and source. -
Uses of VariationTreeSource in org.variantsync.diffdetective.variation.tree.source
Classes in org.variantsync.diffdetective.variation.tree.source that implement VariationTreeSourceModifier and TypeClassDescriptionfinal record
A file at a specific commit in a Git repository.final record
A reference to a file with pathpath
in the local file system.Fields in org.variantsync.diffdetective.variation.tree.source declared as VariationTreeSourceModifier and TypeFieldDescriptionstatic final VariationTreeSource
VariationTreeSource.Unknown
The source of the variation tree is unknown.