Uses of Class
org.variantsync.diffdetective.variation.diff.Projection
Packages that use Projection
Package
Description
-
Uses of Projection in org.variantsync.diffdetective.experiments.thesis_bm
Methods in org.variantsync.diffdetective.experiments.thesis_bm with parameters of type ProjectionModifier and TypeMethodDescriptionprivate <L extends Label>
voidConstructionValidation.parallelPreOrderWalk(Projection<L> nodeA, Projection<L> nodeB, BiConsumer<DiffNode<L>, DiffNode<L>> consumer, Set<DiffNode<L>> visited) -
Uses of Projection in org.variantsync.diffdetective.gumtree
Constructors in org.variantsync.diffdetective.gumtree with parameters of type Projection -
Uses of Projection in org.variantsync.diffdetective.variation.diff
Fields in org.variantsync.diffdetective.variation.diff declared as ProjectionModifier and TypeFieldDescriptionprivate Projection<L>[]DiffNode.projectionsCache for before and after projections.Methods in org.variantsync.diffdetective.variation.diff that return ProjectionModifier and TypeMethodDescriptionProjection.getParent()DiffNode.projection(Time time) Returns a view of thisDiffNodeas a variation node at the timetime.Projection.upCast()Methods in org.variantsync.diffdetective.variation.diff that return types with arguments of type ProjectionMethods in org.variantsync.diffdetective.variation.diff with parameters of type ProjectionModifier and TypeMethodDescriptionvoidProjection.addChild(Projection<L> child) voidProjection.insertChild(Projection<L> child, int index) voidProjection.removeChild(Projection<L> child) -
Uses of Projection in org.variantsync.diffdetective.variation.diff.view
Methods in org.variantsync.diffdetective.variation.diff.view that return types with arguments of type ProjectionModifier and TypeMethodDescriptionstatic <L extends Label>
BiPredicate<Time, Projection<L>> DiffView.computeWhenNodesAreRelevant(VariationDiff<L> d, Relevance rho) Translates a relevance predicate for nodes on variation trees to a relevance predicate on nodes in a variation diff.Method parameters in org.variantsync.diffdetective.variation.diff.view with type arguments of type ProjectionModifier and TypeMethodDescriptionstatic <L extends Label>
VariationDiff<DiffLinesLabel> DiffView.naive(VariationDiff<L> d, Relevance rho, BiPredicate<Time, Projection<L>> inView) This method is not intended to be used directly and exists for optimization purposes only.static <L extends Label>
VariationDiff<L> DiffView.optimized(VariationDiff<L> d, Relevance rho, BiPredicate<Time, Projection<L>> inView) This method is not intended to be used directly and exists for optimization purposes only. -
Uses of Projection in org.variantsync.diffdetective.variation.tree
Methods in org.variantsync.diffdetective.variation.tree with parameters of type ProjectionModifier and TypeMethodDescriptionstatic <L extends Label>
VariationTree<L> VariationTree.fromProjection(Projection<L> projection, VariationTreeSource source)